基於第三個變數為散佈標記著色
在matplotlib 中,散佈圖可用於視覺化座標平面上的資料點。通常,基於第三個變數來區分點是有用的。這可以透過使用 plt.scatter() 函數中的 c 參數來實現,該參數指定每個標記的顏色。
灰階著色
來建立散佈圖當點根據第三個變數以灰階著色時,我們可以使用灰階顏色圖。這可以透過將 plt.scatter() 函數中的 cmap 參數設定為灰階顏色圖來實現,例如「gray」或「gist_yarg」。
範例
考慮以下資料:
建立散佈圖,其中點依p 中的數值著色,我們可以使用下列程式碼:
這將產生一個散點圖,其中標記根據p 中的值著色,較淺的陰影對應於較小的值和對應於較大值的較暗陰影。
替代顏色圖
如果如果需要,可以透過將其他灰階顏色圖的名稱指定為 cmap 參數來使用它們。可用顏色圖的清單可以在 matplotlib 文件中找到。透過嘗試不同的顏色圖,您可以自訂視覺化效果以最適合您的需求。
以上是如何使用灰階著色基於第三個變數在 matplotlib 中對顏色分散標記進行顏色處理?的詳細內容。更多資訊請關注PHP中文網其他相關文章!