使用 Pandas 和 Matplotlib 按列值對散佈圖著色
Matplotlib 是一個流行的 Python 庫,用於在Python。本文探討使用 Matplotlib 根據 Pandas DataFrame 特定列中的值對散佈圖進行著色。
導入和資料
首先,我們導入必要的函式庫,包括 Matplotlib(作為 plt)和 Pandas(作為 pd)。我們也產生一個包含三列的範例 DataFrame (“df”):「身高」、「體重」和「性別」。
2021 年 8 月更新
Seaborn引入了新的圖形級函數,例如0.11.0版本中的seaborn.relplot。推薦使用這些函數而不是直接使用 FacetGrid。
舊答案 (2015)
如果你想直接使用 Matplotlib,你需要將 matplotlib將函數分散到 Pandas DataFrame 的類別上。為此:
按照以下步驟,您可以輕鬆地根據顏色繪製散佈圖使用 Pandas 和 Matplotlib 的列值。
以上是您可以使用 Matplotlib 根據 Pandas 中的特定列值繪製彩色散佈圖嗎?的詳細內容。更多資訊請關注PHP中文網其他相關文章!