在Windows环境下的jupyter笔记本中打开.csv文件时,出现以下错误。
Salaries = pd.read_csv('Salaries.csv')
C:\ Anaconda3 \ lib \ site-packages \ IPython \ core \ interactiveshell.py:3057:DtypeWarning:列(3,4,5,6,12)具有混合类型。在导入时指定dtype选项,或将low_memory = False设置为false。交互性=交互性,编译器=编译器,结果=结果)
如果我调用该文件,则可以看到该文件的内容,但是当我申请该文件时.mean()
,出现以下错误。
Salaries['BasePay'].mean()
TypeError:+不支持的操作数类型:“ float”和“ str”
尝试应用其他功能
Salaries['BasePay'].max()
TypeError:“ float”和“ str”的实例之间不支持“> =”
read_csv(..., dtype={‘a’: np.float64, ‘b’: np.int32, ‘c’: ‘Int64'})
您需要在每一列中指定数据类型
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句