maxframe.dataframe.Index.to_frame#
- Index.to_frame(index: bool = True, name=None)[源代码]#
创建一个包含索引列的 DataFrame。
- 参数:
- 返回:
包含原始索引数据的 DataFrame。
- 返回类型:
参见
Index.to_series将索引转换为 Series。
Series.to_frame将 Series 转换为 DataFrame。
示例
>>> import maxframe.dataframe as md >>> idx = md.Index(['Ant', 'Bear', 'Cow'], name='animal') >>> idx.to_frame().execute() animal animal Ant Ant Bear Bear Cow Cow
默认情况下,将重用原始索引。要强制使用新索引:
>>> idx.to_frame(index=False).execute() animal 0 Ant 1 Bear 2 Cow
要覆盖结果列的名称,请指定 name:
>>> idx.to_frame(index=False, name='zoo').execute() zoo 0 Ant 1 Bear 2 Cow