Python 删除整型列等于值的行失败
我有一个数据帧,其中数据类型为:-Python 删除整型列等于值的行失败,python,pandas,Python,Pandas,我有一个数据帧,其中数据类型为:- > dfg.dtypes std float64 label object count int64 dtype: object 但是,当我尝试删除count=1的列时,会出现以下错误:- 有人能解释一下吗? 谢谢 等等。结果是命名列“count”时出现问题。 如果我将列名更改为“mycount”,则一切正常。 对不起打扰你了 df.count-是一个pandas方法,因此请尝试以下方法:dfg=dfg[dfg['count
> dfg.dtypes
std float64
label object
count int64
dtype: object
但是,当我尝试删除count=1的列时,会出现以下错误:-
有人能解释一下吗?
谢谢
等等。结果是命名列“count”时出现问题。 如果我将列名更改为“mycount”,则一切正常。
对不起打扰你了
df.count
-是一个pandas方法,因此请尝试以下方法:dfg=dfg[dfg['count']!=1]
> dfg = dfg[dfg.count != 1]
---------------------------------------------------------------------------
KeyError Traceback (most recent call last)
C:\Anaconda3\lib\site-packages\pandas\indexes\base.py in get_loc(self, key, method, tolerance)
1944 try:
-> 1945 return self._engine.get_loc(key)
1946 except KeyError:
pandas\index.pyx in pandas.index.IndexEngine.get_loc (pandas\index.c:4154)()