Jupyter Notebook讀入csv文件時出錯的解決方案
問題
jupyter notebook讀入csv數據時出現錯誤
“SyntaxError: (unicode error) ‘unicodeescape' codec can't decode bytes in position 2-3: truncated \UX”
解決方法
將文件路徑中'C:\Users\huangyanli\Desktop\churn.csv'的“\”改為“\\”就可以了。
完美解決問題。
補充:Jupyter notebook 導出的csv 文件是亂碼的解決方案
本人使用的是Jupyter notebook 編輯器做數據分析的,API 是pyspark,有時候需要把 pyspark DataFrame 轉成 pandas Dataframe,然后轉成CSV 文件去匯報工作,發(fā)現有中文導出的時候是亂碼,問了運維的同事的他們已經設置成了UTF-8 的模式,我在代碼里也設置了UTF-8 .后來發(fā)現是CSV的問題,先將CSV用txt記事本打開,然后選擇ANSI編碼方式。
另存為,點編碼這里,這里的編碼有這么幾種選擇,最后用excel去打開就可以了。
pyspark 導出代碼:
aa1 = aa.toPandas() aa1.to_csv('output_file.csv')
以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。
相關文章
Python基于Logistic回歸建模計算某銀行在降低貸款拖欠率的數據示例
這篇文章主要介紹了Python基于Logistic回歸建模計算某銀行在降低貸款拖欠率的數據,結合實例形式分析了Python基于邏輯回歸模型的數值運算相關操作技巧,需要的朋友可以參考下2019-01-01解決Python中pandas讀取*.csv文件出現編碼問題
很多朋友在使用Python中pandas讀取csv文件時,出現編碼格式問題,接下來通過本文給大家分享解決Python中pandas讀取*.csv文件出現編碼問題,需要的朋友可以參考下2019-07-07Anaconda+Pycharm環(huán)境下的PyTorch配置方法
這篇文章主要介紹了Anaconda+Pycharm環(huán)境下的PyTorch配置方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-03-03