熊猫-将乘法因子应用于列值

时间:2020-04-07 22:34:43

标签: python pandas

我有数据框:

cases_df = pd.DataFrame(list(cases.items()),
                   columns=['day', 'cases'])

case.items()的结构如下:

([('2020-04-04T00:00:00Z', 10360), ('2020-04-05T00:00:00Z', 11130), ('2020-04- 06T00:00:00Z', 12161)])

如何仅对“案例”列应用一个乘数,例如“ x”?

示例x = 100

'2020-04-04T00:00:00Z'  1036000
'2020-04-05T00:00:00Z'  1113000
'2020-04- 06T00:00:00Z' 1216100

3 个答案:

答案 0 :(得分:1)

这应该有效:

cases_df['cases'] *= x

答案 1 :(得分:0)

您可以轻松完成

cases_df['cases']  = x*cases_df['cases']

答案 2 :(得分:0)

IIUC

cases_df.cases*=100
cases_df
                     day    cases
0   2020-04-04T00:00:00Z  1036000
1   2020-04-05T00:00:00Z  1113000
2  2020-04- 06T00:00:00Z  1216100