logo
Loading...

silhouette圖無法顯示顏色? - Cupoy

教練好,想問一下,我確認過後我的作業程式與所提供的詳解,沒有發現不一樣的地方,但是為什麼我執行時我的...

silhouette圖無法顯示顏色?

2020/06/23 下午 09:50
機器學習共學討論版
Shengzhi Lin
觀看數:3
回答數:4
收藏數:0

教練好,

想問一下,我確認過後我的作業程式與所提供的詳解,沒有發現不一樣的地方,但是為什麼我執行時我的silhouette figure時,無法像解答的一樣有顏色呢?


附上我的code

回答列表

  • 2020/06/25 下午 06:08
    張維元 (WeiYuan)
    贊同數:0
    不贊同數:1
    留言數:0

    嗨,


    你可以把你的執行結果跟解答的執行結果都貼上來嗎?


    如果這個回答對你有幫助請主動點選「有幫助」的按鈕,也可以追蹤我的GITHUB帳號。若還有問題的話,也歡迎繼續再追問或者把你理解的部分整理上來,我都會提供你 Review 和 Feedback 😃😃😃

  • 2020/06/25 下午 06:49
    Shengzhi Lin
    贊同數:0
    不贊同數:0
    留言數:0

    上圖為解答執行的結果

    上圖為自己作業的結果

  • 2020/06/26 上午 08:24
    Jeffrey
    贊同數:0
    不贊同數:0
    留言數:2

    這邊沒有貸到前段對於指定顏色的程式碼, 所以, 建議是:

    1. 檢查繪圖顏色的設定

    2. 執行cell 從第一個開始運行

  • 2020/06/30 下午 10:09
    Jeffrey
    贊同數:0
    不贊同數:0
    留言數:0

    ith_cluster_silhouette_values = \

    指的是 --> 匯總屬於的樣本的輪廓分數


    顏色設定

     color = cm.nipy_spectral(float(i) / n_clusters)

            ax1.fill_betweenx(np.arange(y_lower, y_upper),

                              0, ith_cluster_silhouette_values,

                              facecolor=color, edgecolor=color, alpha=0.7)