小编iro*_*mca的帖子

基于 Python Polars 列的更新不起作用

我使用Polars库进行数据框操作。我有两个数据帧,我想使用根据条件从另一个数据帧获取的单个值来更新一个数据帧的列值。这是代码:

tmp = df[df['UnifiedInvoiceID'] == inv]
mask = (df_invoice_features['UnifiedInvoiceID'] == inv)
df_invoice_features[mask, 'UnifiedCustomerID'] = tmp[0, 'UnifiedCustomerID']
Run Code Online (Sandbox Code Playgroud)

并且,这是错误:

PySeries.new_u64() missing 1 required positional argument: '_strict'
Run Code Online (Sandbox Code Playgroud)

您认为为什么会返回这样的错误?

python-3.x python-polars

3
推荐指数
1
解决办法
1805
查看次数

标签 统计

python-3.x ×1

python-polars ×1