pandas.DatetimeIndex.to_frame #
- 日期时间索引。to_frame ( index = True , name = _NoDefault.no_default ) [来源] #
创建一个 DataFrame,其中包含包含索引的列。
- 参数:
- 索引bool,默认 True
将返回的DataFrame的索引设置为原始索引。
- name对象,默认为index.name
传递的名称应替换索引名称(如果有)。
- 返回:
- 数据框
包含原始索引数据的 DataFrame。
也可以看看
Index.to_series
将索引转换为系列。
Series.to_frame
将系列转换为数据帧。
例子
>>> idx = pd.Index(['Ant', 'Bear', 'Cow'], name='animal') >>> idx.to_frame() animal animal Ant Ant Bear Bear Cow Cow
默认情况下,会重用原始索引。要强制执行新索引:
>>> idx.to_frame(index=False) animal 0 Ant 1 Bear 2 Cow
要覆盖结果列的名称,请指定name:
>>> idx.to_frame(index=False, name='zoo') zoo 0 Ant 1 Bear 2 Cow