对于这里的大多数人来说,这可能是一项快速而简单的任务。不过,对我来说,在python的初学者给出了一些问题。假设我们有:
数据
g=pd.DataFrame({'AGGRESSION':[0,1,0,0,1], 'DECEPTIVENESS':[0,1,0,0,0]},index= [1,2,3,4,5])
问题和期望的结果。我想遍历行检查攻击性和欺骗性都等于1的行,在相关行中只留下欺骗性的1
g['AGRESSION']=[0,0,0,0,1]
g['DECEPTIVENESS']=[0,1,0,0,0]
Tags:
您可以使用
Series.where
:或者简单地说:
相关问题 更多 >
编程相关推荐