split資料切割問題
2020/03/01 下午 00:15
機器學習共學討論版
Ava Chen
觀看數:15
回答數:2
收藏數:0
請問最後出來的df後面欄位會有None是什麼原因導致?
因為 <圖一> 和 <圖二> 的切割方法出來的data line是相同的
但把它 <圖一> DataFrame後會出現None
<圖一>
<圖二>
回答列表
-
2020/03/01 下午 01:04Allen贊同數:0不贊同數:0留言數:1
在原始資料中,網址存在","的符號。
所以先將"\t"取代為",",在進行對","分割會產生個數大於2的list。
需要確保每個list個數且相對位置有相同性質,使用pd.DataFrame()才不會出問題。
-
2020/03/02 上午 00:06張維元 (WeiYuan)贊同數:0不贊同數:0留言數:0
嗨,如 阿暘 所說,因為有一些欄位的網址有「,」出現,你在做 split(',') 誤切了。所以你可能要想一下用 replace('\t', ',') 是不是一個好的作法?因為你把 \t 取代成 , ,但你原本的資料中是有 , 的,可能導致切錯的問題。
如果這個回答對你有幫助請主動點選「有幫助」的按鈕,也可以追蹤我的 GITHUB 帳號。若還有問題的話,也歡迎繼續再追問或者把你理解的部分整理上來,我都會提供你 Review 和 Feedback 😃😃😃