📜  添加百分比列 pandas - Python (1)

📅  最后修改于: 2023-12-03 14:56:07.928000             🧑  作者: Mango

添加百分比列 - Pandas

Pandas 是一个开源的数据分析和处理工具,特别适合处理大型和复杂的数据集。在数据处理过程中,经常需要添加百分比列来分析数据的相对比例,本文将介绍如何使用 Pandas 添加百分比列。

步骤

以下是使用 Pandas 添加百分比列的步骤:

  1. 导入必要的库:
import pandas as pd
  1. 创建一个包含数据的 DataFrame:
data = {'A': [1, 2, 3, 4, 5],
        'B': [6, 7, 8, 9, 10]}
df = pd.DataFrame(data)
  1. 计算百分比列并添加到 DataFrame 中:
df['C'] = (df['A'] / df['B']) * 100
  1. 可选:将百分比列的小数位数设置为所需的精度:
df['C'] = df['C'].round(2)
完整示例

以下是一个完整的示例代码,演示如何添加百分比列:

import pandas as pd

data = {'A': [1, 2, 3, 4, 5],
        'B': [6, 7, 8, 9, 10]}
df = pd.DataFrame(data)

df['C'] = (df['A'] / df['B']) * 100
df['C'] = df['C'].round(2)

print(df)

执行上述代码将输出以下 DataFrame:

   A   B      C
0  1   6  16.67
1  2   7  28.57
2  3   8  37.50
3  4   9  44.44
4  5  10  50.00

可以看到,在以上示例中,我们将列 'A' 除以列 'B',并将结果乘以 100 来计算百分比,并将结果保存到列 'C' 中。

总结

通过以上步骤,我们学会了如何使用 Pandas 添加百分比列。这种技术对于数据分析和可视化是非常有用的,可以帮助开发人员更好地理解和分析数据。

希望本文对你有帮助!详情请参考 Pandas 文档