我正在尝试通过使用apply()将自定义函数应用于数据框。目标是使用自定义函数计算每行/列的平均值。但是它不工作,可能我仍然不完全理解.apply()的逻辑。有人能帮我吗?提前感谢: d = pd.DataFrame({"A":[50,60,70],"B":[80,90,100]})
x.sum()/len(x)
return x
我想要更改正确的选项的值,或者只是用正确选项的值中的所有信息创建一个新列,我试着遍历索引并修改它,但是比较代码不起作用,我以前甚至尝试过迭代项,但是失败了。有人能告诉我怎么解决这个问题吗。Out[] **ques opt1 opt2 opt3 opt4 correctOpt** q2 red blue grey green opt3for col in df.index:
df.replace(to_replace=df['Correct Optio
我创建了自定义函数,只更改了输入,但是我得到了TypeError:'DataFrame‘对象不可调用 def dictionary_to_columns(dic_column,rename_col,df): # todo: # of items in the dictionary in dic_column