feat: add stats/mannwhitneyu#8858
Conversation
---
type: pre_commit_static_analysis_report
description: Results of running static analysis checks when committing changes.
report:
- task: lint_filenames
status: passed
- task: lint_editorconfig
status: passed
- task: lint_markdown
status: passed
- task: lint_package_json
status: passed
- task: lint_repl_help
status: passed
- task: lint_javascript_src
status: passed
- task: lint_javascript_cli
status: na
- task: lint_javascript_examples
status: passed
- task: lint_javascript_tests
status: passed
- task: lint_javascript_benchmarks
status: passed
- task: lint_python
status: na
- task: lint_r
status: passed
- task: lint_c_src
status: na
- task: lint_c_examples
status: na
- task: lint_c_benchmarks
status: na
- task: lint_c_tests_fixtures
status: na
- task: lint_shell
status: na
- task: lint_typescript_declarations
status: passed
- task: lint_typescript_tests
status: passed
- task: lint_license_headers
status: passed
---
---
type: pre_commit_static_analysis_report
description: Results of running static analysis checks when committing changes.
report:
- task: lint_filenames
status: passed
- task: lint_editorconfig
status: passed
- task: lint_markdown
status: passed
- task: lint_package_json
status: na
- task: lint_repl_help
status: na
- task: lint_javascript_src
status: na
- task: lint_javascript_cli
status: na
- task: lint_javascript_examples
status: na
- task: lint_javascript_tests
status: na
- task: lint_javascript_benchmarks
status: na
- task: lint_python
status: na
- task: lint_r
status: na
- task: lint_c_src
status: na
- task: lint_c_examples
status: na
- task: lint_c_benchmarks
status: na
- task: lint_c_tests_fixtures
status: na
- task: lint_shell
status: na
- task: lint_typescript_declarations
status: passed
- task: lint_typescript_tests
status: na
- task: lint_license_headers
status: passed
---
Coverage Report
The above coverage report was generated for the changes in this PR. |
|
Hey @stdlib-js/reviewers, The CI failure looks unrelated to this PR. The R workflow stops before evaluating my changes due to a deprecated
Could you provide guidance on how you’d like this handled in the R workflow? |
|
@DivyanshuVortex Thanks for this PR. However, this is an instance where some up-front discussion could have been useful. While your implementation largely mirrors what can be found in |
|
@kgryte , From what I understand, the required components before adding the top-level stats/mannwhitneyu API are: • @stdlib/stats/strided/dmannwhitneyu Can you confirm whether this list is complete, or if there are additional strided/ndarray packages needed for Mann–Whitney U? If this is a larger effort than expected, please let me know whether you recommend taking this on, or if it would be better for me to focus on a different package for now. |
|
@DivyanshuVortex I suggest studying the |
|
One other addendum is that, rather than |
|
Hey @kgryte , I’d like to implement this end-to-end starting from the low-level helpers and progressing upward in small, reviewable PRs. I will begin with the alternative hypothesis utilities Requesting approval to proceed with this bottom-up implementation plan. |
|
@kgryte waiting for confirmation from your end * |
type: pre_commit_static_analysis_report
description: Results of running static analysis checks when committing changes.
report:
Resolves None.
Description
This pull request:
feat : add stats/mannwhitneyu
Related Issues
This pull request has the following related issues:
Questions
No.
Other
No.
Checklist
AI Assistance
How was AI assistance used?
Disclosure
AI assistance was used for research only.
@stdlib-js/reviewers