単純な.csvファイルを読み込み、列の種類を指定するヘッダーが必要です。[Python];パーサーエラー:指定された列が多すぎます
import pandas as pd
url="https://www.dropbox.com/s/n6yt908tgetuq63/LasVegasTripAdvisorReviews-Dataset.csv?dl=0"
names=['User country','Nr. reviews','Nr. hotel reviews','Helpful
votes','Score','Period of stay','Traveler Type','Pool','Gym','Tennis
court','Spa','Casino','Free internet','Hotel name','Hotel stars','Nr.
rooms','User continent','Member years','Review month','Review weekday']
data=pd.read_csv(url, names=names, header=0, delimiter=';',
error_bad_lines=False)
print(data.shape)
OUT: は、次のコードである -
ParserError: Too many columns specified: expected 20 and found 2
PS:URLが公開され、問題が直接にはつながらないURLがある
ダウンロードすることができるようになりDL = 1
、wdir = 'C:/ Python27') (504,20) –
これはエラーではありません。それは単にあなたがそのファイルを実行していることを示しています – Adelin
ええ、しかし、私は出力を得ていない、その理由。 –