Michael Hirsch
f263e21b8a
Better Handling of Non Aggregatable Fields ( #85 )
...
* updates ecommerce mapping to include non-aggregatable text field
* updates exists tests and adds new tests for non-aggregatable field
* better handling on non-aggregatable fields
* fixes formatting
* swaps series in assertion
* adds newline
2019-12-06 08:20:09 +00:00
Michael Hirsch
a3dd86075a
String Arithmetics: __add__ ops ( #68 )
...
* adds support for __add__ ops for string objects and literals
* adds tests for string arithmetic
* updates comment in numeric field resolution
* adds op_type parameter for numeric_ops
2019-11-27 10:44:17 -05:00
Stephen Dodson
86686ebb18
Reformat and cleanup based on PyCharm
2019-11-26 11:02:46 +00:00
Stephen Dodson
9bbe9bbb1c
Fixing issue with addition for strings
...
e.g. df['currency']+1
2019-11-25 16:15:50 +00:00
Stephen Dodson
85422e2023
Adding series __r* docs
2019-11-25 15:49:27 +00:00
Stephen Dodson
b99f25e4ee
Adding __r* operations and resolving issues with df.info()
2019-11-25 15:00:02 +00:00
Stephen Dodson
ac8cb302de
Updates based on PR review.
2019-11-25 12:43:37 +00:00
Stephen Dodson
e755a2e160
Minor doc fix for Series.to_string
2019-11-22 16:29:51 +00:00
Stephen Dodson
91c811345c
Minor updates to docs and doctests
2019-11-22 16:22:16 +00:00
Stephen Dodson
84e23ab5d1
Added Series metric aggs + Series docs
...
Also, improved Series.to_string()
2019-11-22 15:44:55 +00:00
Stephen Dodson
5d119215f8
Fixing rename and truediv issues
...
tests pass
TODO - implement additional orithmetic ops
2019-11-21 20:37:54 +00:00
Stephen Dodson
c12bf9357b
Series rename and arithmetic initial implementation
...
Partially implemented, tests fail with this commit.
2019-11-21 15:39:13 +00:00
Michael Hirsch
9c9ca90c0d
Adds Support for Series.value_counts() ( #49 )
...
* adds support for series.value_counts
* adds docs for series.value_counts
* adds tests for series.value_counts
* updates keyerror language
* adds es docs as an external source
* adds parameters for metrics and terms aggs
* adds 2 tests to check for exceptions
* explains the size parameter
* removes print statements from tests
* checks that es_size is a positive integer
* implements assert_series_equal
2019-11-19 11:27:15 -05:00
Stephen Dodson
fb2774e7c7
Adding Series.isin
2019-11-14 20:25:34 +00:00
Stephen Dodson
5a546577f4
Resolving DataFrame.query issues + more docs
2019-11-14 20:04:38 +00:00
Stephen Dodson
dff49d01fe
More doc updates.
2019-11-13 18:23:43 +00:00
Stephen Dodson
e181476dfe
First effort at tidying up docs. Still work-in-progress.
2019-11-12 20:26:59 +00:00
Stephen Dodson
8de7a1db7d
Resolved minor PyCharm issues
2019-11-05 13:31:10 +00:00
Stephen Dodson
c1ee409a33
Major cleanup - removed modin as dependency
...
modin removed as a dependency and iloc feature
removed for now - TODO add back in.
2019-11-04 13:13:42 +00:00
Stephen Dodson
315d4c3287
Resolving some issues with import dependencies
2019-10-08 14:39:24 +00:00
Stephen Dodson
337bef1c5d
Demo day notebook + minor updates added
2019-08-15 12:26:58 +00:00
Stephen Dodson
ef289bfe78
Adding partial DataFrame.query support
...
Only > and == currently implemented for PoC. 'query'
language not supported yet.
2019-08-14 14:44:04 +00:00
Stephen Dodson
a73c999290
iloc is (mainly) working.
2019-07-09 10:02:08 +00:00
Stephen Dodson
15e0c37182
Major refactor. eland is now backed by modin.
...
First push, still not functional.
2019-07-04 13:00:19 +00:00
Stephen Dodson
5e10b2e818
Checkpoint code before attempting major investigation into using modin
2019-07-03 09:49:58 +00:00
Stephen Dodson
30df901fce
Introduction of eland.Series - big refactor
...
Creation of eland.NDFrame as base class for DataFrame and Series
2019-07-01 18:41:56 +00:00