如何用matplolib做兩個特徵資料隨時間不同在同一張圖的散佈圖比較?
2021/12/10 上午 08:54
機器學習共學討論版
Yaoga
觀看數:14
回答數:1
收藏數:0
想請問要如何在一張圖片上 將兩筆特徵對應不同的時間做出在同一張圖片上? 比方說: 時間 、 A 、 B 00:00 、 10 、 120 01:00 、 12 、 150 02:00 、 8 、 200 . . . 等等 要再一張圖上看出AB特徵隨時間的散佈圖變化,以及兩個特徵的趨勢關聯性 但因為如果AB兩個特徵數值差異過大,若照數值畫上的話,像A特徵可能會沒有什麼趨勢變化 所以matplolib有辦法做那種中間差值省略的那種圖嗎? 或是用什麼方法去畫會比較好(先標準化?),如果可以的話在請提供程式碼教學,感謝!
回答列表
-
2021/12/15 上午 11:23CUPOY贊同數:0不贊同數:0留言數:1
同學再麻煩你參考一下以下的做法~ 有問題都歡迎隨時提問唷!!! 散佈圖比較: ```python x1 = [1, 2, 3, 4, 5, 6] y1 = [6, 5, 4, 3, 2, 1] x2 = [9, 6, 3] y2 = [4, 3, 6] plt.figure(figsize=(8, 8), dpi=80) plt.scatter(x1, y1, s=10, label='line1') plt.scatter(x2, y2, color="r", s=30, label='line2') plt.xlabel('X') plt.ylabel('Y') plt.legend() plt.show() ```