Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
Already on GitHub? Sign in to your account
ENH: Add JSON export option for DataFrame #631 #1226
Closed
Commits
Show all changes
114 commits
Select commit
Hold shift + click to select a range
cb7c6ae
ENH: Add JSON export option for DataFrame #631
Komnomnomnom 3af585e
REF: working toward #1150, broke apart Cython module into generated _…
wesm 11f2c0d
REF: have got things mostly working for #1150
wesm e9dee69
BUG: more bug fixes, have to fix intraday frequencies still
wesm 69d0baa
BUG: more intraday unit fixes
wesm 5485c2d
BUG: test suite passes, though negative ordinals broken
wesm 879779d
BUG: weekly and business daily unit support #1150
wesm 85fcd69
REF: remove period multipliers, close #1199
wesm b457ff8
Remove dependencies on details of experimental numpy datetime64 ABI
mwiebe 075f05e
ENH: move _ensure_{dtype} functions to Cython for speedup, close #1221
wesm ee73df1
DOC: doc fixes
wesm 9e88e0c
ENH: handle dict return values and vbench, close #823
wesm a31ed38
ENH: add is_full method to PeriodIndex close #1114
wesm b98e4e0
ENH: #1020 implementation. needs tests and adding to API
adamklein 3d83387
Use datetime64 with a 'us' unit explicitly, for 1.6 and 1.7 compatibi…
mwiebe c53e093
Use an explicit unit for the 1.7 datetime64 scalar constructor
mwiebe 89bd898
Use assert_equal instead of assert, to see the actual values
mwiebe 4e6720f
Microseconds (us) not milliseconds (ms)
mwiebe a7bccd8
TST: use NaT value
wesm 1ecb5c4
ENH: add docs and add match function to API, close #502
wesm 4ac9abb
ENH: add Cython nth/last functions, vbenchmarks. close #1043
wesm b246ae1
BUG: fix improper quarter parsing for frequencies other than Q-DEC, c…
wesm 4d052f9
BUG: implement Series.repeat to get expected results, close #1229
wesm 74a6be0
ENH: anchor resampling frequencies like 5minute that evenly subdivide…
wesm 0cf9e3d
ENH: Allow different number of rows & columns in a histogram plot
e043862
BUG: support resampling of period data to, e.g. 5minute thoguh with t…
wesm 996b964
BUG: remove restriction in lib.Reducer that index by object dtype. cl…
wesm 7baa84c
TST: vbenchmark for #561, push more work til 0.9
wesm 8b972a1
BUG: don't print exception in reducer
wesm 93b5221
BUG: rogue foo
wesm eb460c0
ENH: reimplment groupby_indices using better algorithmic tricks, asso…
wesm 197a7f6
BLD: fix npy_* -> pandas_*, compiler warnings
wesm aca4c43
TST: remove one skip test
wesm c1260e3
ENH: store pytz time zones as zone strings in HDFStore, close #1232
wesm 8d27185
treat XLRD.XL_CELL_ERROR as NaN
ruidc 1e6aea5
replace tabs with spaces
ruidc 349bccb
ENH: convert multiple text file columns to a single date column #1186
4c32ab8
Stop storing class reference in HDFStore #1235
e057ad5
removed extraneous IntIndex instance test
0cdfe75
BUG: fix rebase conflict from #1236
wesm 63952a8
RLS: release note
wesm 52492dd
Merged extra keyword with parse_dates
9c01e77
TST: VB for multiple date columns
1febe66
A few related bug fixes
3fdf18a
TST: test with headers
wesm c9af5c5
ENH: Add support for converting DataFrames to R data.frames and
lbeltrame d17f1d5
BUG: Properly handle the case of matrices
lbeltrame a89e7b9
ENH: maybe upcast masked arrays passed to DataFrame constructor
ea7f4e1
RLS: release notes
wesm 4c1eb1b
ENH: optimize join/merge on integer keys, close #682
wesm 8572d54
RLS: release notes for #1081
wesm 8ecb31b
ENH: efficiently box datetime64 -> Timestamp inside Series.__getitem_…
wesm 4b56332
BLD: add modified numpy Cython header
wesm d2b947b
BLD: fix datetime.pxd
wesm 67a98ff
ENH: can pass multiple columns to GroupBy.__getitem__, close #383
wesm 48a073a
ENH: treat complex number in maybe_convert_objects
tkf a3e538f
ENH: treat complex number in maybe_convert_objects
tkf 2e9de0e
ENH: accept list of tuples, preserving function order in SeriesGroupB…
wesm 92d050b
ENH: more flexible multiple function application in DataFrameGroupBy,…
wesm b07f097
DOC: release notes
wesm ca6558c
TST: Add complex number in test_constructor_scalar_inference
tkf 3f3b900
ENH: treat complex number in internals.form_blocks
tkf dc43a1e
ENH: add internals.ComplexBlock
tkf c280d22
BUG: fix max recursion error in test_reindex_items
tkf a7698da
BLD: fix platform int issues
wesm 0782990
TST: verify consistently set group name, close #184
wesm d66ac45
ENH: don't populate hash table in index engine if > 1e6 elements, to …
wesm be5b5a4
ENH: support different 'bases' when resampling regular intervals like…
wesm 8d581c8
VB: more convenience auto-updates
6e09dda
VB: get from and to email addresses from config file
31fefba
VB: removing cruft; getting config from user folders
d5b6b93
BUG: floor division for Python 3
wesm e275d76
DOC: function for auto docs build
18d9a13
DOC: removed lingering sourceforge references
545e917
DOC: removed lingering timeRule keyword use
40d9a3b
ENH: very basic ordered_merge with forward filling, not with multiple…
wesm 69229e7
ENH: add group-wise merge capability to ordered_merge, unit tests, cl…
wesm 9e2142b
BUG: ensure_platform_int actually makes lots of copies
wesm 5891ad5
RLS: release notes, close #1239
wesm 42d1c90
BLD: 32-bit compat fixes per #1242
wesm f1c6c89
ENH: add keys() method to DataFrame, close #1240
wesm 6e8bbed
DOC: release notes
wesm e50c7d8
TST: test cases for replace method. #929
b0e13c1
ENH: Series.replace #929
b7546b2
ENH: DataFrame.replace and cython replace. Only works for floats and …
45773c9
ENH: finishing up DataFrame.replace need to revisit
2f5319d
removed bottleneck calls from replace
245c126
moved mask_missing to common
35220b4
TST: extra test case for Series.replace
40a0cb1
removed remaining references to replace code generation
76355d0
DOC: release note re: #929
wesm 927d370
Removed erroneous reference to iterating over a Series, which iterate…
invisibleroads 49ad7e2
TST: rephrased .keys call for py3compat
b60c0d3
Fixed a few typos
invisibleroads d4407a9
REF: microsecond -> nanosecond migration, most of the way there #1238
wesm 4f15d54
BUG: more nano fixes
wesm 421f5d3
DOC: put back doc regarding inplace in rename in anticipation of feature
181f945
DOC: reworded description for MultiIndex
fb1e662
DOC: started on timeseries.rst for 0.8
9bc3814
REF: more nanosecond support fixes, test suite passes #1238
wesm b026566
ENH: more nanosecond support #1238
wesm c360391
Changes to plotting scatter matrix diagonals
orbitfold cf74512
Changed xtick, ytick labels
orbitfold d7d6a0f
Added simple test cases
orbitfold cd8222c
Updated plotting.py scatter_matrix docstring to describe all the para…
orbitfold 8e2f3f9
Added scatter_matrix examples to visualization.rst
orbitfold da1b234
DOC: release notes
wesm a6e32b8
BUG: DataFrame.drop_duplicates with NA values
2a6fc11
use fast zip with a placeholder value just for np.nan
d95a254
TST: vbench for drop_duplicate with skipna set to False
7953ae8
optimized a little bit for speed
916be1d
ENH: inplace option to DataFrame.drop_duplicates #805 with vbench
ba6a9c8
BUG: replace complex64 with complex128
tkf 1cacb6c
ENH: add KDE plot from #1059
wesm
Jump to file or symbol
Failed to load files and symbols.
28
RELEASE.rst
110
doc/make.py
Oops, something went wrong.