天天看點

pythondataframe取出一列_如何取出datafram中的列索引名

簡而言之:你不能,也不清楚為什麼這會“引起問題”。“Date”名稱正在命名資料幀的索引,它不同于任何列。它是用這個偏移量列印的,這樣你就不會把它和架構的一列混淆了。您不會按以下方式用DataFrame['Date']分割日期:>>> import numpy as np; import pandas; import datetime

>>> dfrm = pandas.DataFrame(np.random.rand(10,3),

... columns=['A','B','C'],

... index = pandas.Index(

... [datetime.date(2012,6,elem) for elem in range(1,11)],

... name="Date"))

>>> dfrm

A B C

Date

2012-06-01 0.283724 0.863012 0.798891

2012-06-02 0.097231 0.277564 0.872306

2012-06-03 0.821461 0.499485 0.126441

2012-06-04 0.887782 0.389486 0.374118

2012-06-05 0.248065 0.032287 0.850939

2012-06-06 0.101917 0.121171 0.577643

2012-06-07 0.225278 0.161301 0.708996

2012-06-08 0.906042 0.828814 0.247564

2012-06-09 0.733363 0.924076 0.393353