[英]Get DataFrame index by name
如何通過多索引DataFrame的名稱訪問一個索引?
例如,我想使用字符串“ year”從此數據框中訪問“ year”索引:
df.tail()
dayofyear year
361 2015 -7.244481
362 2015 -7.245178
363 2015 -7.245608
364 2015 -7.245999
365 2015 -7.246563
我需要使用.reset_index
嗎?
您可以使用get_level_values
查詢多個索引以獲取特定級別的值:
In [163]:
df.index.get_level_values('year')
Out[163]:
Int64Index([2015, 2015, 2015, 2015, 2015], dtype='int64', name='year')
這可以接受序數位置或級別字符串值
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.