【发布时间】:2017-01-22 16:36:50
【问题描述】:
我是 Python 新手,我相信这是一个非常基本的问题(对此感到抱歉),但我试图在这里寻找解决方案:Better way to add constant column to pandas data frame 和这里:add column with constant value to pandas dataframe 以及许多其他地方.. .
我有一个像这样的“玩具”样本的数据框:
A B
10 5
20 12
50 200
我想添加新列 (C),这将是 A 和 B (50/200) 的最后一个数据单元格的划分;所以在我的例子中,我想得到:
A B C
10 5 0.25
20 12 0.25
50 200 0.25
我尝试使用此代码:
groupedAC ['pNr'] = groupedAC['cIndCM'][-1:]/groupedAC['nTileCM'][-1:]
但我只在最后一个单元格中得到结果(我相信这是我的代码充当“指针”而不是数字的结果 - 但正如我所说,我试图将我的结果“转换”为一个常量(即使使用 temp 变量)但没有成功)。
您的帮助将不胜感激!
【问题讨论】: