我四處尋找有關如何使用 matplotlib 從 csv 檔案創建圖形(線、條和餅圖)的資源,但它們并不完全是我想要的。我想知道如何從我在下面創建的這個示例檔案中繪制出最喜歡的顏色列以及每種顏色的出現次數?
ID Name Favorite Color
1 Mary Blue
2 Bob Green
3 Simon Red
4 Lily Red
5 Gerald Blue
6 Kathy Blue
希望這是有道理的!先感謝您!
uj5u.com熱心網友回復:
繪制這些資料的最簡單方法可能是使用 Pandas 將檔案加載到資料框中,然后使用每種顏色獲取value_counts并繪制結果。
import pandas as pd
df = pd.read_csv('/path/to/file.csv')
df['Favorite Color'].value_counts().plot.bar()
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/443914.html
標籤:Python CSV matplotlib 阴谋 图形
