【发布时间】:2021-06-20 02:56:08
【问题描述】:
我正在尝试使用 pandas 读取文件,但它显示类型错误。我无法辨别原因。有人能帮我吗? 下面是我的代码
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import seaborn as sns
#prepare the files
df = pd.read_csv("~/Downloads/Boston.csv") # for doing modifications
Traceback(最近一次调用最后一次):
文件“”,第 1 行,在 df = pd.read_csv("~/Downloads/Boston.csv") # 用于修改
文件“/Users/nikhiladiga/opt/anaconda3/lib/python3.7/site-packages/pandas/io/parsers.py”,第 676 行,在 parser_f low_memory=_c_parser_defaults["low_memory"],
文件“/Users/nikhiladiga/opt/anaconda3/lib/python3.7/site-packages/pandas/io/parsers.py”,第 454 行,在 _read iterator = kwds.get("iterator", False)
文件“/Users/nikhiladiga/opt/anaconda3/lib/python3.7/site-packages/pandas/io/parsers.py”,第 1148 行,已读 名称:名称的可迭代
init 中的文件“/Users/nikhiladiga/opt/anaconda3/lib/python3.7/site-packages/pandas/core/frame.py”,第 435 行 d = {'col1': [1, 2], 'col2': [3, 4]}
文件“/Users/nikhiladiga/opt/anaconda3/lib/python3.7/site-packages/pandas/core/internals/construction.py”,第 233 行, init_dict datelike_vals = maybe_infer_to_datetimelike(值)
TypeError: _any() 缺少 1 个必需的仅关键字参数:'where'
【问题讨论】:
-
请同时发布回溯。
-
嗨 Pygirl,已经用回溯编辑了代码。提前感谢您的帮助。