pandas 计算百分比
时间: 2024-01-09 07:22:54 浏览: 219
百分比计算
5星 · 资源好评率100%
在pandas中,可以使用`div()`函数来计算百分比。该函数可以将一个Series或DataFrame中的每个元素除以总和,并将结果乘以100,从而得到百分比值。
下面是一个示例,演示如何使用`div()`函数计算百分比:
```python
import pandas as pd
# 创建一个示例DataFrame
data = {'A': [10, 20, 30, 40],
'B': [50, 60, 70, 80]}
df = pd.DataFrame(data)
# 计算每列的百分比
percentage = df.div(df.sum()) * 100
print(percentage)
```
输出结果如下:
```
A B
0 10.0 20.0
1 20.0 30.0
2 30.0 40.0
3 40.0 50.0
```
以上代码将每列的值除以该列的总和,并将结果乘以100,得到了每列的百分比值。
阅读全文