【发布时间】:2021-10-22 13:38:24
【问题描述】:
我想更改正确选项的值,或者只是使用正确选项值中给出的信息创建一个新列,我尝试循环遍历索引并更改它,但比较代码不起作用,我什至尝试了 iteritems之前但失败了。有人可以告诉如何解决这个问题。
In[] df
Out[] **ques opt1 opt2 opt3 opt4 correctOpt**
q1 red blue grey green opt1
q2 red blue grey green opt3
我试过了
for col in df.index:
df.replace(to_replace=df['Correct Option'][col], value = df[[col],['Correct option']],[col])
得到位置参数跟随关键字参数错误
我正在尝试将其作为输出或新列中的相同列行值
Out[] correctOpt
red
grey
谢谢
【问题讨论】:
标签: python pandas dataframe data-science data-wrangling