根据数据框中另外两行的计算,希望将值插入到熊猫数据框的列中

时间:2019-03-21 16:31:08

标签: python python-3.x pandas numpy

我想知道从根本上确定转换率并将其放入pandas DataFrame的转换率列中的最佳方法。

当前我的数据框如下所示:

Sessions    Conversions    Conversion Rate
1000        50             Default Value

我想通过执行以下代码来遍历计算转换率的数据框:

 e = 0
for i in dataset.itertuples():
 dataset['Conversion Rate'].loc[e] = dataset['ga:goalCompletions'].loc[e] / dataset['ga:sessions'].loc[e]
 e+=1

但是我得到警告-试图在DataFrame的切片副本上设置一个值

所以我认为这不是最好的方法。

希望我能提供一些帮助,因为我已经为此动了两个小时了,尽管修复起来可能很简单……

0 个答案:

没有答案