如何使用legend標示顏色?
2019/04/29 下午 09:10
機器學習共學討論版
Jessie Chen
觀看數:12
回答數:5
收藏數:0
ml100-2
plt.legend()
ml100-2-d08
請問我要在這個圖上加上legend來標示顏色所代表的NAME_CONTRACT_TYPE的組別,如何標示?
app_train.groupby(['NAME_CONTRACT_TYPE'])['TARGET'].hist()
回答列表
-
2019/04/29 下午 11:25Seanyu.TW贊同數:0不贊同數:0留言數:0
Hi 這邊提供你方法
希望有幫助到你
-
2019/04/29 下午 11:26Seanyu.TW贊同數:0不贊同數:0留言數:1
另外建議發問時可以附上截圖或是比較明確的告知問題的來源是在 Day8 的哪裡唷 (比方說 Day8 的 HW or Day8 的講義等) 這樣大家比較能快速幫助你。
-
2019/04/29 下午 11:53張維元 (WeiYuan)贊同數:0不贊同數:0留言數:0
除了上面的做法之外,也可以這樣寫:
概念是先畫圖之後,再利用 plt.legend() 加上圖例,再去參考文件如何指定圖例的內容:https://matplotlib.org/api/_as_gen/matplotlib.pyplot.legend.htm
-
2019/05/01 下午 00:18Jessie Chen贊同數:0不贊同數:0留言數:0
我做了以下範例,但是hist上沒有出現藍色的部分。想問是哪裡出錯?
資料上,REGION_RATING_CLIENT這個欄位等於1確實是有資料的,但是圖上卻不顯示
-
2019/05/01 下午 01:17張維元 (WeiYuan)贊同數:0不贊同數:0留言數:0
資料上,REGION_RATING_CLIENT這個欄位等於1確實是有資料的,但是圖上卻不顯示
=> 因為 hist 會疊再一起,把 透明度設小一點,或換其他種圖試試看