home / github / commits

Menu
  • Search all tables
  • GraphQL API

commits: dc7d733bcc10ce935304d65d03124471661243a3

This data as json

sha message author_date committer_date raw_author raw_committer repo author committer
dc7d733bcc10ce935304d65d03124471661243a3 Groupby-like API for resampling (#1272) * Implement basic functionality by adding "DataArrayResample" and "DatasetResample" subclasses of their equivalent "GroupBy" implementation * Re-factor old resample logic to separate method * Adding test cases for new api * Adding more DataArray resample tests * Adding test_dataset test cases * Update to use proxy __resample_dim__ on resampling ops * Re-factor proxy resampling dimension and catch rare error if used as actual resampling dimension name * BUG: Fixed loss of attrs on DatasetResample even when keep_attrs=True * Update docs to add information about new resampling api * Adding 'Whats new' entry * Tweak auxiliary groupby apply and reduce methods * Squash bugs from py.test following rebase to master Un-do _combine temporary debugging output * Fixing typo in groupby.py * Add a test for resampling which includes timezones in the datetime stamps * Rolling back the timezone tests... this will need to be tackled separately * Re-factored resample into it's own module for easier maintenance * Adding support for 'count' via old api * Re-organizing new vs old resampling api tests * Expanded old-vs-new api tests for Dataset to replace deprecated tests * Consolidated old reasmpling api tests into new-vs-old for dataarray * Wrapping old api test invocations with pytest.warns * Added stub tests for upsampling * Update documentation with upsampling stub * Factor out a Resample object and add initial up-sampling methods - bfill, pad, asfreq * Add interpolation up-sampling to DataArray * Refine DataArray upsampling interpolation and extend to Dataset * Fix wrong time dimension length on test cases for upsampling * First initial revisions to @shoyer's comments; before modifying implementation of DataArrayResample * Tweaks to resample.py to lean on super-methods * Implementing interpolation test cases * BUG: Fix asfreq only returning 1D data in nd case * Add pad/asfreq upsampling tests * Add a check if old/new api is mixed; remove old api details from resample docstring * Fix an old bug in datetime components of timeseries doc * Tweaking time-series doc * Added what's new entry * Drop existing non-dimension coordinates along resample dimension * Update seaborn to v0.8 to fix issues with default plot styles * nearest-neighbor up-sampling now relies on re-index instead of interpolate * Adding nearest upsampling test; tweaked inference of re-indexing dimensions to avoid always having to compute means * Move what's new entry to breaking changes * Updating docs in breaking changes with example and link to timeseries page * BUG: Fixing creating merged coordinates for Dataset upsampling case * Remove old notice about resampling api updates * Applying shoyer's clean-up of figuring out valid coords on Dataset up-sampling * Add note about monotonicity assumption before interpolation * fix some pep8 and comments * More informative error message when resampling/interpolating dask arrays * Fix flake8 * Fixing issues with test cases, including adding one for upsampling dask arrays * Clean up scipy imports * Adding additional tweaks to cover scipy/numpy dependencies in tests 2017-09-22T16:27:35Z 2017-09-22T16:27:35Z 2db87938e25c0bd59007523c53fe1e7aff827892 5f199557d0f8f69fbea5e027a407146e2669a812 13221727    
Powered by Datasette · Queries took 3.893ms · About: xarray-datasette