用于将字符串插入数据帧的pandas中的set_value等价物

时间:2017-06-29 16:54:24

标签: python pandas

我正在尝试:

df = df.add(i, 'div', True)

但它会插入1而不是True

编辑:

我是范围(len(df))forloop中的i

我正在尝试将数据框中的元素设置为字符串

1 个答案:

答案 0 :(得分:4)

如果你想要

  

"尝试将数据框中的元素设置为字符串"

这可以通过以下方式实现:

for i in range(len(df["div"])):
    df.loc[i,"div"]= "True"

print(df)

>>>    div
0  True
1  True
2  True
3  True
4  True
5  True