Python繪制數據分析中經典的圖形–列線圖
列線圖是數據分析中的經典圖形,通過背后精妙的算法設計,展示線性模型(logistic regression 和Cox)中各個變量對于預測結果的總體貢獻(線段長短),另外,線段上有刻度,使得列線圖兼具實用功能:在實際操作中,可以將某套待預測的變量值通過列線圖轉變為一個個得分,最終相加得到總得分,而總得分對應的概率軸上的刻度,就是這套變量通過預測模型得到的風險概率。
但是一直以來只有R語言能繪制列線圖,現在通過nomogram-explain包也可以使用python來繪制列線圖,不僅在顏色和樣式上進行了一定的美化,而且可以將個案數據的得分標注在列線圖上,使得我們對個案預測的結果有直觀的了解。
通過nomogram-explainer包可以繪制cox和logistic的列線圖,現在已經可以在pypi上下載使用,歡迎大家試用。同時,在CSDN的gitcode上也可以找到相關的代碼,地址。
1. 經典款列線圖
2. CSN款列線圖
酷炫列線圖
圖中星標代表個案的數據的得分、總分和預測概率。