两个熊猫列之间的差异的分布图

问题描述 投票:0回答:1

我有一个熊猫数据框,其中有列AB

我只想绘制AB列之间差异百分比的分布图>

        A                B
  1 1.051990e+10    1.051990e+04
  2 1.051990e+10    1.051990e+04
  5 4.841800e+10    1.200000e+10
  8 2.327700e+10    2.716000e+10
  9 1.204900e+10    2.100000e+08

分布图将是多少条记录的差异为10%,多少条记录的差异为20%

我尝试如下

df percCal(x,y):
  return (x-y)*100/x

df['perc'] = df.apply(lambda x: percCal(df['A'], df['B']), axis=1)

这不起作用,因为我是新手,请帮忙

我有一个熊猫数据框,其中有A和B列,我只想绘制A和B列之间差异百分比的分布图A B 1 1.051990e + 10 ...

python pandas plot distribution
1个回答
0
投票
df['perc'] = (df['A'] - df['B']) *100/df['A']
© www.soinside.com 2019 - 2024. All rights reserved.