Может кто-нибудь объяснить, в чем заключается следующая ошибка. Вот мой код:
import pandas as pd
from pandas import DataFrame
data =pd.read_csv('FILENAME')
b=data.info()
print b
Ниже приведена ошибка:
Traceback (most recent call last): File
"FILENAME", line 5, in <module>
b=data.info() File "/usr/lib/python2.7/dist-packages/pandas/core/frame.py", line 1443, in
info
counts = self.count() File "/usr/lib/python2.7/dist-packages/pandas/core/frame.py", line 3862, in
count
result = notnull(frame).sum(axis=axis) File "/usr/lib/python2.7/dist-packages/pandas/core/common.py", line 276, in
notnull
return -res File "/usr/lib/python2.7/dist-packages/pandas/core/generic.py", line 604, in
__neg__
arr = operator.neg(_values_from_object(self))
TypeError: The numpy boolean negative, the `-` operator, is not supported, use the `~`
operator or the logical_not function instead.
Все, что я пытаюсь сделать, это отобразить сводку моего набора данных с помощью функции Dataframe.info()
, и у меня возникают проблемы с попыткой разобраться в ошибке. Хотя я чувствую, что это как-то связано с пакостной упаковкой. Что здесь нужно сделать?