Python Pandas – 使用原始索引和名称创建DataFrame
要创建一个既包含原始索引又包含名称的DataFrame,请使用Pandas中的 index.to_frame() 方法。
首先,导入所需的库−
import pandas as pd
创建Pandas索引−
index = pd.Index(['电子产品','配件','装饰品', '书籍', '玩具'],name ='产品')
显示Pandas索引−
print("Pandas索引...\n",index)
将索引转换为DataFrame−
print("\n索引转DataFrame...\n",index.to_frame())
示例
以下是代码−
import pandas as pd
# 创建Pandas索引
index = pd.Index(['电子产品','配件','装饰品', '书籍', '玩具'],name ='产品')
# 显示Pandas索引
print("Pandas索引...\n",index)
# 返回索引中的元素数量
print("\n索引中的元素数量...\n",index.size)
# 返回数据类型
print("\n数据类型对象...\n",index.dtype)
# 将索引转换为DataFrame
print("\n索引转DataFrame...\n",index.to_frame())
输出
这将产生以下输出−
Pandas索引...
Index(['电子产品', '配件', '装饰品', '书籍', '玩具'], dtype='object', name='产品')
索引中的元素数量...
5
数据类型对象...
object
索引转DataFrame...
产品
产品
电子产品 电子产品
配件 配件
装饰品 装饰品
书籍 书籍
玩具 玩具
极客教程