logo
Loading...

矩陣相乘是指headmap各變數的相關性? density plot是何種圖? - Cupoy

Day15作業 中所創出的10*10矩陣就是headmap中個變數的相關性了嗎? 所以只能用imsh...

ml100-2,headmap,ml100-2-d15

矩陣相乘是指headmap各變數的相關性? density plot是何種圖?

2019/05/01 下午 02:26
機器學習共學討論版
Benjamin Shao
觀看數:14
回答數:3
收藏數:0
ml100-2
headmap
ml100-2-d15

Day15作業 中所創出的10*10矩陣就是headmap中個變數的相關性了嗎? 所以只能用imshow的方式呈現heatmap的概念嗎? 我有點不懂創一個10*10矩陣的用意


另外所謂的density plot是何種圖? 我在matplotlib查到pcolormesh這種圖但是跑下去顯示No handles with labels found to put in legend,應該在lower那邊輸入哪種繪圖的module呢?

回答列表

  • 2019/05/01 下午 04:38
    Seanyu.TW
    贊同數:0
    不贊同數:0
    留言數:0

    1. 作業中的 10x10 矩陣是請你生成 10x10 矩陣的隨機數值,然後以 heatmap 形式畫出來感受一下它的呈現方式,依照題意並非相關 (corr),相關是需要計算的。

  • 2019/05/01 下午 04:38
    Seanyu.TW
    贊同數:0
    不贊同數:0
    留言數:0

    2. density plot 可以參考 day15 課程範例程式碼中,用 kdeplot 做出。

  • 2019/05/01 下午 05:07
    張維元 (WeiYuan)
    贊同數:1
    不贊同數:0
    留言數:0

    補充一下第一個問題:「Day15作業 中所創出的10*10矩陣就是headmap中個變數的相關性了嗎? 所以只能用imshow的方式呈現heatmap的概念嗎? 我有點不懂創一個10*10矩陣的用意」


    =>  我的理解會是這樣,因為相關性是需要任兩欄位之間作比較,所以如果你有 10 個欄位,那應該會有 10*10 個比較結果。在數學上很容易用矩陣表示,稱為相關性矩陣,很適合用 heatmap 的圖表來做呈現。