91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

Matplotlib中怎么繪制散點圖以顯示類別變量之間的關系

小億
83
2024-05-20 19:39:34
欄目: 編程語言

要在Matplotlib中繪制散點圖以顯示類別變量之間的關系,可以使用不同顏色或標記符號來區分不同的類別。可以通過以下步驟實現:

  1. 創建一個包含類別變量的數據集,每個數據點包含兩個數值變量和一個類別變量。
  2. 使用不同顏色或標記符號來表示不同類別的數據點。
  3. 使用Matplotlib的scatter函數繪制散點圖,并傳入不同類別的數據點及其對應的顏色或標記符號。
  4. 添加圖例來說明不同類別對應的顏色或標記符號。

以下是一個示例代碼,演示如何繪制一個包含類別變量的散點圖:

import matplotlib.pyplot as plt
import numpy as np

# 生成隨機數據集
np.random.seed(0)
n = 100
x = np.random.rand(n)
y = np.random.rand(n)
category = np.random.choice(['A', 'B', 'C'], n)

# 繪制散點圖
plt.figure(figsize=(8, 6))
for cat in np.unique(category):
    plt.scatter(x[category == cat], y[category == cat], label=cat)

plt.xlabel('X')
plt.ylabel('Y')
plt.title('Scatter Plot with Categorical Variable')
plt.legend()
plt.show()

運行以上代碼將會得到一個顯示類別變量之間關系的散點圖,其中不同類別用不同顏色或標記符號表示。您可以根據實際數據集的情況來自定義繪圖風格和參數。

0
万安县| 云龙县| 阿巴嘎旗| 海晏县| 彭泽县| 富民县| 大方县| 丹巴县| 尼木县| 永靖县| 安泽县| 斗六市| 秭归县| 乌拉特中旗| 海城市| 翁源县| 讷河市| 宜良县| 库尔勒市| 通海县| 芷江| 通化县| 文登市| 峨眉山市| 双鸭山市| 同心县| 碌曲县| 彰化县| 乡宁县| 中卫市| 察隅县| 上林县| 湖北省| 孝昌县| 陈巴尔虎旗| 鄂托克前旗| 伊通| 丹寨县| 星子县| 凌源市| 南投县|