1. 程式人生 > >dataframe(資料框)資料用內建plot方法只能畫出其中一列資料解決方法

dataframe(資料框)資料用內建plot方法只能畫出其中一列資料解決方法

昨天晚上在把資料視覺化的過程中遇到了一個問題,我從csv檔案裡匯入的dataframe資料中有總共有四列,其中三列看起來是數值型資料,另外一列是文字型別資料。
這裡寫圖片描述

剛開始時想用內建的plot方法對資料視覺化,但是發現使用方法後只有其中一列資料視覺化

這裡寫圖片描述
其餘兩列卻並沒有。而且系統沒有報錯,最後分析出應該是資料本身存在問題。首先dataframe的plot方法要求資料是數值型,我查看了一下資料型別之後發現果然是資料型別存在問題導致無法進行視覺化。
這裡寫圖片描述
使用者B下的資料並不是看上去的數值型而是字元型,plot方法是無法將字元型資料視覺化的,因此要將使用者B和使用者C的資料轉換為數值型資料。

因此把資料型別修改為數值型即可。