-
-
Notifications
You must be signed in to change notification settings - Fork 18.8k
ENH: Add support for calculating EWMA with a time component #34839
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 1 commit
Commits
Show all changes
54 commits
Select commit
Hold shift + click to select a range
f220181
Add documentaiton for new time and half-life parameters
a3d490f
clarify only for mean
f90f8a7
Merge remote-tracking branch 'upstream/master' into time_ewma
c7ce08b
Merge remote-tracking branch 'upstream/master' into time_ewma
66c9799
update docstring and calculate distances in the __init__
144bcaf
refactor distances, remove note about only applying to mean
4297cae
Have ewm functions accept distances
d200bb7
Only commit to mean
f3e3b6b
fetch an ewma_time_function
7ee69be
Merge remote-tracking branch 'upstream/master' into time_ewma
be0ad74
Fill out more ewm_time
28bf607
Merge remote-tracking branch 'upstream/master' into time_ewma
52fdea5
Add typing for new arguments
6059bc2
Clarify docs
78f3399
Grammar
f3925b4
Finish algorithm, clean constructors
9b53518
Begin adding tests
77d8c9d
Adjust some parameters to fix tests
6b630b3
Merge remote-tracking branch 'upstream/master' into time_ewma
4a214a1
Add result of ewm operation
7276505
lint
62b9050
isort
4d1535f
Add spacing in colons
5300594
Add whatsnew entry
1f085f1
Lint cython file
693bee2
Fix typing validations
1a4c61f
Merge remote-tracking branch 'upstream/master' into time_ewma
93bcb3d
lint
ae8c7d2
spelling
7a707a2
Merge remote-tracking branch 'upstream/master' into time_ewma
016764f
Add versionadded tags
d809e51
Get correct error message
37962fb
Merge split string
90e2a28
black file
5e45c3f
Merge remote-tracking branch 'upstream/master' into time_ewma
e2e875f
Correct algo to match base case with halflife=1
4a9c494
Include nans in the test
5a1f244
Add test with variable spaced times
b9b3dfe
Add doc example
76a02b4
change EWM abbreviation
2d681aa
Lint
067e4fb
Merge remote-tracking branch 'upstream/master' into time_ewma
d0dff28
Add documentation to computation.rst
7477f0e
Merge remote-tracking branch 'upstream/master' into time_ewma
39c241d
let center_of_mass_calculation raise any halflife errors
999cffb
Add back halflife check
988a378
Merge remote-tracking branch 'upstream/master' into time_ewma
58ca9fc
Merge remote-tracking branch 'upstream/master' into time_ewma
c430349
Change halflife check
a5c06de
Merge remote-tracking branch 'upstream/master' into time_ewma
e540287
Add ASV
a8e86e3
Test timezones
ed141d3
Lint
1debd80
Merge remote-tracking branch 'upstream/master' into time_ewma
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
clarify only for mean
- Loading branch information
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.