熊猫设置细胞问题

时间:2018-09-04 06:12:17

标签: python pandas

我正在运行以下代码,并出现错误。 我可以跑步:

$config['encryption_key'] = 'YOUR KEY';

我在做什么错了?

产生代码时出错:

r.at[0,'_foreign_notional_sum'] = s

-错误:

util.set_value_at中的文件“ pandas / _libs / src \ util.pxd”,第150行   在pandas._libs.index.IndexEngine.get_loc中的文件“ pandas_libs \ index.pyx”,第142行 ValueError:设置具有序列的数组元素。

1 个答案:

答案 0 :(得分:0)

该错误表示s是一个序列。我想您的r._foreign_notional是一个系列,而您的s + r._foreign_notional是给您一个系列(因此s = s + r._foreign_notional是一个系列)。

您可能正在寻找s += row['_foreign_notional']

但是,由于当前语法无效,请更新您的代码。

如果要更新整个列,则可以简单地使用r['_foreign_notional_sum'] += s