Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
API: enable set_levels/set_names/set_labels to accept a list and a level argument to change a single level/value #7792
Comments
|
this is a bit buggy at the moment (because an issue with a multi-index reset when it has a tx). You could normally do something like (if it were not buggy)
which I think is reasonable. maybe could have e.g.
|
jreback
added API Design MultiIndex
labels
Jul 18, 2014
jreback
referenced
this issue
Jul 18, 2014
Closed
BUG: multi-index with one level with a tz buggy #7793
jreback
added this to the
0.15.0
milestone
Jul 18, 2014
jreback
referenced
this issue
Jul 18, 2014
Closed
BUG: reset_index with a multi-index PeriodIndex #7746
Poquaruse
commented
Jul 19, 2014
|
Thanks for letting me know. You're always insanely fast to answer. :-) I don't really understand that piece of code you posted, but I'll look into it. So far, the above version works... |
|
ok, after #7746 was merged, this works.
but I think that |
Poquaruse commentedJul 18, 2014
e.g.
if
levelis not None then treatlevels/namesas a list (or list-of-lists if level is a list) and just set those levels.e.g.
Hi all,
first of all: I'm not sure whether this is a bug or if there is just no nice way to do this. I'd like to use tz_convert in a MultiIndex DataFrame in pandas 0.14.1.
This does not work: 'FrozenList' does not support mutable operations.
What I currently do:
This does work as expected, but is it really the way to do it?!
Thanks and best regards!
PS: INSTALLED VERSIONS
commit: None
python: 3.4.1.final.0
python-bits: 64
OS: Windows
OS-release: 8
machine: AMD64
processor: Intel64 Family 6 Model 58 Stepping 9, GenuineIntel
byteorder: little
LC_ALL: None
LANG: DE
pandas: 0.14.1
nose: 1.3.3
Cython: 0.20.1
numpy: 1.8.1
scipy: 0.14.0
statsmodels: None
IPython: 2.1.0
sphinx: 1.2.2
patsy: 0.2.1
scikits.timeseries: None
dateutil: 2.1
pytz: 2014.4
bottleneck: None
tables: 3.1.1
numexpr: 2.3.1
matplotlib: 1.3.1
openpyxl: 1.8.5
xlrd: 0.9.3
xlwt: None
xlsxwriter: 0.5.5
lxml: 3.3.5
bs4: 4.3.1
html5lib: None
httplib2: None
apiclient: None
rpy2: None
sqlalchemy: 0.9.4
pymysql: None
psycopg2: None