我应该如何在不删除行的情况下将值更改为 0
How should I change the value to 0 without remove the rows
我有一个包含三行的数据框,我想将那些 LeadID 的数量设置为 0? =0(不是领先交易)。不要删除它们。谁能帮我这个?
感谢您的帮助。
原始数据
LeadID LeadID? Amount
31578 1 9
17698 1 7
21891 1 1
25062 1 7
25062 0 7
15133 1 7
15133 0 7
14321 1 2
19148 1 1
行
您可以通过使用 loc:
进行索引来为数据帧的切片赋值
df.loc[df['LeadID?'] == 0, 'Amount'] = '[=10=]'
for x in LeadID(8):
if x == 1:
x == 0
break
好久没用Python了,不过应该是这么简单的东西。我还假设只有 8 个字段。如果还有更多,请添加该数字,请记住 0 是第一个索引。
我有一个包含三行的数据框,我想将那些 LeadID 的数量设置为 0? =0(不是领先交易)。不要删除它们。谁能帮我这个? 感谢您的帮助。
原始数据
LeadID LeadID? Amount
31578 1 9
17698 1 7
21891 1 1
25062 1 7
25062 0 7
15133 1 7
15133 0 7
14321 1 2
19148 1 1
行
您可以通过使用 loc:
进行索引来为数据帧的切片赋值df.loc[df['LeadID?'] == 0, 'Amount'] = '[=10=]'
for x in LeadID(8):
if x == 1:
x == 0
break
好久没用Python了,不过应该是这么简单的东西。我还假设只有 8 个字段。如果还有更多,请添加该数字,请记住 0 是第一个索引。