python中级数误差真值的确定

2024-04-29 09:16:04 发布

您现在位置:Python中文网/ 问答频道 /正文

if train['Item_Fat_Content']=='LF':
    train['Item_Fat_Content']='Low Fat'

错误:

The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all().

Tags: oftheifisvalue错误traincontent
1条回答
网友
1楼 · 发布于 2024-04-29 09:16:04

您正在询问整个列['Item_Fat_Content']是否为LF,这不是一个有意义的比较。相反,您可以使用str.replace

train['Item_Fat_Content']=train['Item_Fat_Content'].str.replace('LF', 'Low Fat')

相关问题 更多 >