【发布时间】:2018-05-18 21:17:45
【问题描述】:
我有一个包含多列的 DataFrame,其中一列是日期时间类型。有时此列通过 df.set_index(...) 用作索引。
在其他情况下,我需要重置该索引以保留日期时间列。现在我正在寻找一种方法来检查数据框是否具有默认索引。我试过了,但这并不适用于所有情况:
if df.index.name is not None:
df.reset_index(inplace=True)
我可以测试索引是否为日期时间类型,但我真的想知道是否有像 df.is_index_set() 这样的通用方法。有什么建议吗?
【问题讨论】:
标签: python pandas datetime dataframe