如何在python中进行计算?

如何在python中进行计算?,python,pandas,Python,Pandas,我的数据帧由“确认”、“死亡”和“恢复”列组成。我需要添加新的列“死亡率%”和“恢复率%” 计算公式如下: Death Rate % = Death / Confirmed × 100 及 我对此没有任何想法。非常感谢您的帮助。df['Death']=df['Death']/df['confirm']]*100 df[“恢复率”]=df[“恢复”]/df[“确认”]*100 假设您有一个名为df的数据帧 df = pd.DataFrame({'Confirmed': [100, 200, 3

我的数据帧由“确认”、“死亡”和“恢复”列组成。我需要添加新的列“死亡率%”和“恢复率%”

计算公式如下:

Death Rate % =  Death / Confirmed × 100

我对此没有任何想法。非常感谢您的帮助。

df['Death']=df['Death']/df['confirm']]*100 df[“恢复率”]=df[“恢复”]/df[“确认”]*100
假设您有一个名为df的数据帧

df = pd.DataFrame({'Confirmed': [100, 200, 300],
                     'Death': [10, 40, 90], 
                     'Recovered': [45, 60, 50]})

# this code will add the columns 'Death Rate' and 'Recovery Rate'

df['Death Rate'] = df['Death'] / df['Confirmed'] * 100
df['Recovery Rate'] = df['Recovered'] / df['Confirmed'] * 100


我投票结束这个问题,因为SO不是一个代码编写服务。请展示你的努力你肯定不需要申请这里你是说多栏?比如df['Death']=df['Death']/df['confirm']*100?我承认我没有使用它,我不知道它的行为,我认为apply更安全:apply决不是更安全,也不是不安全?它只是慢了一点事实上,我自己更喜欢在没有其他可能性的情况下使用applymap。对不起,在同一秒回复@Vittorio时写了同样的话。删除了我的=很抱歉,谢谢你=
df = pd.DataFrame({'Confirmed': [100, 200, 300],
                     'Death': [10, 40, 90], 
                     'Recovered': [45, 60, 50]})

# this code will add the columns 'Death Rate' and 'Recovery Rate'

df['Death Rate'] = df['Death'] / df['Confirmed'] * 100
df['Recovery Rate'] = df['Recovered'] / df['Confirmed'] * 100