pd.read_csv()時,經常讀出來的數據的列中多了一行’Unnamed: 0’?
很多初學者可能會遇到這種問題,原因是我們在保存數據的時候(df.to_csv())
沒有設置index導致的,
pandas的to_csv()方法中有個參數index,而這個參數的默認值是True,
也就是,如果不指定index的時候(指定index使用的index_label=‘’),
它就會默認生成一個index列,也就是‘Unnamed: 0’這一列,
解決辦法:
解決辦法很簡單,我們只要在df.to_csv的時候讓index參數設置爲False即可。
df.to_csv(path,index=False)
然後讀取的時候就不會出現那種問題了
df_data=pd.read_csv(path)