考慮下面的數據框(以大熊貓):如何用matplotlib繪製不同顏色和形狀的多個組?
X Y Type Region
index
1 100 50 A US
2 50 25 A UK
3 70 35 B US
4 60 40 B UK
5 80 120 C US
6 120 35 C UK
爲了生成數據框:
import pandas as pd
data = pd.DataFrame({'X': [100, 50, 70, 60, 80, 120],
'Y': [50, 25, 35, 40, 120, 35],
'Type': ['A', 'A', 'B', 'B', 'C', 'C'],
'Region': ['US', 'UK'] * 3
},
columns=['X', 'Y', 'Type', 'Region']
)
我設法使X
和Y
散點圖,由Type
着色和成型Region
。我怎麼能在matplotlib中實現它?
謝謝。我在iPython筆記本上嘗試了您的解決方案,但只繪製了兩點。 – Zelong
@Zelong歡迎您。當我在這裏運行代碼時,我得到了全部6分。三種不同的顏色和兩種不同的形狀(+和*)。看起來很稀少,只有6分 –