-
-
Notifications
You must be signed in to change notification settings - Fork 366
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
Add pandas ExtensionArray for storing homogeneous ragged arrays #687
Commits on Jan 12, 2019
-
Configuration menu - View commit details
-
Copy full SHA for fc148de - Browse repository at this point
Copy the full SHA fc148deView commit details
Commits on Jan 13, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 864a235 - Browse repository at this point
Copy the full SHA 864a235View commit details -
Add the extension test suite provided by pandas and fix tests.
Something in the fixes for these tests removed the need to for the ._values hack!
Configuration menu - View commit details
-
Copy full SHA for 440e207 - Browse repository at this point
Copy the full SHA 440e207View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f18587 - Browse repository at this point
Copy the full SHA 2f18587View commit details
Commits on Jan 14, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 5f46b8e - Browse repository at this point
Copy the full SHA 5f46b8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a6b3c27 - Browse repository at this point
Copy the full SHA a6b3c27View commit details -
Document, validate, and test fast-path RaggedArray construction
from start_indices, flat_array, and mask arrays
Configuration menu - View commit details
-
Copy full SHA for fbc5065 - Browse repository at this point
Copy the full SHA fbc5065View commit details -
Configuration menu - View commit details
-
Copy full SHA for 527e9d6 - Browse repository at this point
Copy the full SHA 527e9d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d1c34b - Browse repository at this point
Copy the full SHA 8d1c34bView commit details -
Configuration menu - View commit details
-
Copy full SHA for dad6cc2 - Browse repository at this point
Copy the full SHA dad6cc2View commit details -
Configuration menu - View commit details
-
Copy full SHA for fff0c3e - Browse repository at this point
Copy the full SHA fff0c3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 478b655 - Browse repository at this point
Copy the full SHA 478b655View commit details
Commits on Jan 15, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 9d84b3c - Browse repository at this point
Copy the full SHA 9d84b3cView commit details -
Update datashader/datatypes.py
Co-Authored-By: jonmmease <jon.mease@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d71f866 - Browse repository at this point
Copy the full SHA d71f866View commit details
Commits on Jan 16, 2019
-
Add RaggedElement wrapper class for internal pandas operations
Add additional ExtensionArray test suites
Configuration menu - View commit details
-
Copy full SHA for 4cd7b4c - Browse repository at this point
Copy the full SHA 4cd7b4cView commit details
Commits on Jan 17, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 16aff67 - Browse repository at this point
Copy the full SHA 16aff67View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5772ade - Browse repository at this point
Copy the full SHA 5772adeView commit details -
pass start_indices and flat_array arrays as args to _validate_ragged_…
…properties rather than dict key/value pairs.
Configuration menu - View commit details
-
Copy full SHA for 939405b - Browse repository at this point
Copy the full SHA 939405bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f355d2 - Browse repository at this point
Copy the full SHA 7f355d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e44946 - Browse repository at this point
Copy the full SHA 9e44946View commit details -
Configuration menu - View commit details
-
Copy full SHA for a52728a - Browse repository at this point
Copy the full SHA a52728aView commit details -
Parameterize RaggedDtype by element type
This way the element dtype can be specified in the ragged datatype string e.g. >>> pd.Series([[1, 2], [2, 3, 4], None], dtype='Ragged[uint16]') Out[13]: 0 [1 2] 1 [2 3 4] 2 NaN dtype: Ragged[uint16]
Configuration menu - View commit details
-
Copy full SHA for 75f914d - Browse repository at this point
Copy the full SHA 75f914dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 32f4a3c - Browse repository at this point
Copy the full SHA 32f4a3cView commit details
Commits on Jan 18, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 27403a7 - Browse repository at this point
Copy the full SHA 27403a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for e93c24d - Browse repository at this point
Copy the full SHA e93c24dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3fda786 - Browse repository at this point
Copy the full SHA 3fda786View commit details
Commits on Jan 20, 2019
-
wrap _compute_*_bounds static methods with compute_*_bounds methods
This allows subclasses to override how the DataFrame is used to compute the bounds
Configuration menu - View commit details
-
Copy full SHA for 04453ce - Browse repository at this point
Copy the full SHA 04453ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 642a858 - Browse repository at this point
Copy the full SHA 642a858View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97bccf5 - Browse repository at this point
Copy the full SHA 97bccf5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2860511 - Browse repository at this point
Copy the full SHA 2860511View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7cf092 - Browse repository at this point
Copy the full SHA d7cf092View commit details
Commits on Feb 7, 2019
-
Merge branch 'master' into enh_ragged
# Conflicts: # datashader/glyphs.py # datashader/tests/test_pandas.py
Configuration menu - View commit details
-
Copy full SHA for e781a0f - Browse repository at this point
Copy the full SHA e781a0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ea08fd1 - Browse repository at this point
Copy the full SHA ea08fd1View commit details
Commits on Feb 8, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 1b02b0d - Browse repository at this point
Copy the full SHA 1b02b0dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2314311 - Browse repository at this point
Copy the full SHA 2314311View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2078aad - Browse repository at this point
Copy the full SHA 2078aadView commit details -
Configuration menu - View commit details
-
Copy full SHA for f4a40eb - Browse repository at this point
Copy the full SHA f4a40ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 59b0b3a - Browse repository at this point
Copy the full SHA 59b0b3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for c48429e - Browse repository at this point
Copy the full SHA c48429eView commit details -
Configuration menu - View commit details
-
Copy full SHA for cdecd85 - Browse repository at this point
Copy the full SHA cdecd85View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c8b953 - Browse repository at this point
Copy the full SHA 7c8b953View commit details
Commits on Feb 9, 2019
-
specify that int lists should cast to int64 numpy arrays
To address AppVeyor failures
Configuration menu - View commit details
-
Copy full SHA for c846f0c - Browse repository at this point
Copy the full SHA c846f0cView commit details
Commits on Feb 23, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 4145fb9 - Browse repository at this point
Copy the full SHA 4145fb9View commit details
Commits on Feb 24, 2019
-
Remove parameterized args from skipped tests
No reason to skip every combination, and this was causing pytest-xdist to throw an internal error when running tests in parallel
Configuration menu - View commit details
-
Copy full SHA for cad7d0a - Browse repository at this point
Copy the full SHA cad7d0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 89d1d51 - Browse repository at this point
Copy the full SHA 89d1d51View commit details
Commits on Feb 28, 2019
-
Apply suggestions from code review
Co-Authored-By: jonmmease <jon.mease@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 92eaab2 - Browse repository at this point
Copy the full SHA 92eaab2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1538909 - Browse repository at this point
Copy the full SHA 1538909View commit details
Commits on Mar 1, 2019
-
Configuration menu - View commit details
-
Copy full SHA for c42f0df - Browse repository at this point
Copy the full SHA c42f0dfView commit details