python 透视表 转DataFrame
时间: 2023-08-03 21:58:37 浏览: 176
用Python实现数据的透视表的方法
在Python中,如果你想将透视表转换为DataFrame,可以使用Pandas库中的`pd.DataFrame()`函数。这个函数可以将各种数据结构(包括透视表)转换为DataFrame对象。
下面是一个示例代码:
```python
import pandas as pd
# 创建一个示例透视表
pivot_table = pd.DataFrame({
'Category': ['A', 'B', 'C'],
'Count': [10, 20, 30]
})
# 将透视表转换为DataFrame
df = pd.DataFrame(pivot_table)
print(df)
```
在这个例子中,我们创建了一个包含两列的透视表`pivot_table`,其中'Category'列表示类别,'Count'列表示计数。然后,我们使用`pd.DataFrame()`函数将透视表转换为DataFrame对象,并将其赋值给变量`df`。
运行代码后,你会得到以下输出结果:
```
Category Count
0 A 10
1 B 20
2 C 30
```
DataFrame中的每一列对应透视表中的一个列,行索引默认为0到n-1。
希望这个示例对你有帮助!如果还有其他问题,请随时提问。
阅读全文