DataFrame.fillna() got an unexpected keyword argument 'subset'
时间: 2023-09-30 12:07:39 浏览: 393
解决pandas.DataFrame.fillna 填充Nan失败的问题
抱歉,我之前提到的`fillna()`方法确实不支持`subset`参数。如果您想要填充特定列的NaN值,可以使用`fillna()`方法的字典形式。
以下是一个示例:
```python
cols_to_fill = [f'type_{t}' for t in range(47)] # 列名列表
df_window[cols_to_fill] = df_window[cols_to_fill].fillna(0)
```
这将选择名为`type_0`到`type_46`的列,并将其中的NaN值替换为0。
如果您还有其他问题,请随时提问。对于之前给出的错误信息,我表示抱歉。感谢您的理解!
阅读全文