我从Kaggle下载了一个数据库(带有评级的视频游戏),但我无法用我的Jupyter笔记本打开它。
我从这两行代码开始,但它给了我一个错误...
import pandas as pd
df = pd.read_csv("Video_Game_Sales_with_Ratings.csv.xlsx")
UnicodeDecodeError Traceback(最近一次调用last)in()1导入pandas为pd ----> 2 df = pd.read_csv(“Video_Game_Sales_with_Ratings.csv.xlsx”)
parser_f中的〜\ Anaconda3 \ lib \ site-packages \ pandas \ io \ parsers.py(filepath_or_buffer,sep,delimiter,header,names,index_col,usecols,squeeze,prefix,mangle_dupe_cols,dtype,engine,converter,true_values,false_values, skipinitialspace,skiprows,nrows,na_values,keep_default_na,na_filter,verbose,skip_blank_lines,parse_dates,infer_datetime_format,keep_date_col,date_parser,dayfirst,iterator,chunksize,compression,thousands,decimal,lineterminator,quotechar,quoting,escapechar,comment,encoding,dialect, tupleize_cols,error_bad_lines,warn_bad_lines,skipfooter,skip_footer,doublequote,delim_whitespace,as_recarray,compact_ints,use_unsigned,low_memory,buffer_lines,memory_map,float_precision)653 skip_blank_lines = skip_blank_lines)654 - > 655 return _read(filepath_or_buffer,kwds)656 657 parser_f.name =名字
_read中的〜\ Anaconda3 \ lib \ site-packages \ pandas \ io \ parsers.py(filepath_or_buffer,kwds)
您指向的文件是xlsx格式。您需要先以csv格式保存文件,然后导入到pandas中。要将xlxs转换为csv,您可以使用excel或此applet:http://www.zamzar.com/convert/xlsx-to-csv/