-
-
Notifications
You must be signed in to change notification settings - Fork 18.1k
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
Selecting multiple columns from DataFrame with duplicate column labels failure. #1943
Comments
It won't reorder, but it will at least work |
* master: (171 commits) BUG: fix Cython tz_convert bug with time zones that haven't had a UTC transition in a long time. close #1946 BUG: fix buglet BUG: try fixing tzlocal bug Minor fixes to time series doc. Adding DataFrame methods to API reference. Added Series functions to API doc. BUG: fix segfault in SeriesGrouper with non-contiguous index RLS: Version 0.9.0 Release Candidate 1 BLD: add lib depends #1945 BUG: missing case for assigning DataFrame via ix BUG: python 3.1 timedelta compat issue BUG: python 3 tzoffset is not hashable TST: adds dateutil to travis-ci install commands BUG: let selecting multiple columns in DataFrame.__getitem__ work when there are duplicates. close #1943 BUG: DatetimeConverter does not handle datetime64 arrays properly BUG: reindex with axis=1 when setting Series to scalar location, close #1942 BUG: fix formatting of Timestamps in to_html/IPython notebook. refactor to_html code. close #1940 ENH: allow single str input to na_values #1944 TST: when xlrd is not installed skip tests needing it, close #1941 BUG: DatetimeIndex localizes twice if input is localized DatetimeIndex #1838 ...
Version 0.9.0 Release Candidate 1 * tag 'v0.9.0rc1': (58 commits) RLS: Version 0.9.0 Release Candidate 1 BLD: add lib depends pandas-dev#1945 BUG: missing case for assigning DataFrame via ix BUG: python 3.1 timedelta compat issue BUG: python 3 tzoffset is not hashable TST: adds dateutil to travis-ci install commands BUG: let selecting multiple columns in DataFrame.__getitem__ work when there are duplicates. close pandas-dev#1943 BUG: DatetimeConverter does not handle datetime64 arrays properly BUG: reindex with axis=1 when setting Series to scalar location, close pandas-dev#1942 BUG: fix formatting of Timestamps in to_html/IPython notebook. refactor to_html code. close pandas-dev#1940 ENH: allow single str input to na_values pandas-dev#1944 TST: when xlrd is not installed skip tests needing it, close pandas-dev#1941 BUG: DatetimeIndex localizes twice if input is localized DatetimeIndex pandas-dev#1838 BUG: align input on setting via ix pandas-dev#1630 cython methods for group bins pandas-dev#1809 BUG: allow non-numeric columns in groupby first/last pandas-dev#1809 TST: skip unicode filename test if system requires encoding to ascii BUG: more fixedoffset occurrences pandas-dev#1928 BUG: no zone in tzinfo pandas-dev#1838 BUG: handle lists too in DataFrame.xs when partially selecting data from DataFrame. close pandas-dev#1796 ...
I still get this error with a long dataframe (pandas.version == '0.10.0'). Renaming the column makes it work. Unfortuantelly I can't produce a small reproduceable example: using the above code it simple works :-(
|
looks like your data is mixed type but the original issue is not. |
@wesm I moved this to 0.10.2 Not enough time for 0.10.1 |
pushing to 0.12 when can deal with this in block manager, see #3012 |
this was actually fixed in 0.9.0 and test for it in test_frames...so closing...UOD (unless otherwise directed) |
The text was updated successfully, but these errors were encountered: