pandas DataFrame 列未显示在 df.columns 上

Sam*_*Sam 4 python json dataframe pandas

我想知道如何获取日期列值。输入 df.columns 时,不会显示“日期”列。我正在尝试使用 df.to_json() 将此 df 放入 Json 文件中,该文件获取除日期之外的所有值。谢谢你们。

             Open   High    Low  Close
Date
2020-03-16  36.01  41.40  36.01  39.04
2020-03-17  40.50  43.57  39.11  41.51
2020-03-18  38.80  40.87  35.70  38.65
2020-03-19  37.50  39.00  35.26  36.40
2020-03-20  37.90  39.41  34.71  35.19
Run Code Online (Sandbox Code Playgroud)

输入[49]:类型(df)输出[49]:pandas.core.frame.DataFrame

小智 11

看起来Date目前在索引中。如果你希望它成为一列,你只需重置索引:

df.reset_index(inplace=True)
Run Code Online (Sandbox Code Playgroud)

  • 谢谢你!我不知道我可以在索引上有值。你真的很有帮助!:) (2认同)