4

我有一个带有列的数据框AB。我需要添加一个列,该列C基本上是条目A除以B.

我试过这个:

df['C'] = df['A'] / df['B']

但在执行此操作之前,我需要转换为 double 或 float。我应该如何dtype对列进行类型转换?

谢谢。

4

2 回答 2

8

怎么样

df['C'] = df['A'] * 1.0 / df['B']
于 2012-08-29T17:32:26.573 回答
4

或这个:

df['C'] = df['A'].astype('float') / df['B']
于 2013-09-06T19:31:31.930 回答