import pandas as pd
import matplotlib.pyplot as plt
import numpy as np
filename = '/Users/shuaishuairan/Desktop/Kaggle_Data/competitive-data-science-predict-future-sales'
sales_train = pd.read_csv(filename)
Error tokenizing data. C error: Calling read(nbytes) on source failed. Try engine='pyth
出现此错误的原因是因为输入文件的路径是文件夹路径,而不是文件本身。
将代码修改如下即可:
import pandas as pd
import matplotlib.pyplot as plt
import numpy as np
filename = '/Users/shuaishuairan/Desktop/Kaggle_Data/competitive-data-science-predict-future-sales/sales_train.csv'
sales_train = pd.read_csv(filename)