我想通过排除('./。')来对列sample.single中的行进行排序。所有的数据类型都是对象。我尝试了下面的选项。我怀疑这个特殊角色正在危及第二次尝试。数据框由195列组成。按逻辑条件排序行pandas
我gtdata列:
指数([ 'sample.single', 'sample2.single', 'sample3.single'] = D型 '对象')
请指教,谢谢!
gtdata = gtdata[('sample.single')!= ('./.') ]
我收到一个关键错误:KeyError异常:真
当我尝试:
gtdata = gtdata[gtdata.sample.single != ('./.') ]
我收到一个属性错误:
AttributeError的: '据帧' 对象没有属性'单'
不知道你在做什么。输入('sample.single')!=('./。')到解释器中。它将返回True。你应该能够解决原因。这意味着gtdata [('sample.single')!=('./。')]表示您正在尝试评估gtdata [True]。想必这没有意义。 – Denziloe