当我启用parse_dates时,看起来删除了第0列,即data.column.values从1开始,而不是0.如何访问日期列?
mytext = StringIO(unicode(mytext))
data = pd.DataFrame.from_csv(mytext,
parse_dates=True,
index_col=0,
header=None)
答案 0 :(得分:0)
index_col=0
表示将第0列用作索引。
http://pandas.pydata.org/pandas-docs/dev/generated/pandas.Index.html
data.index
返回原始csv文件中的第一列。
如果您更喜欢这是一个专栏,
data.reset_index()
返回一个新的DataFrame,旧索引作为列。
index_col=False
也可能会传递给pd.read_csv()
,但如果没有足够的列名,这将会删除最后一列数据。