要繪制具有多個變量的平行坐標圖,可以使用Matplotlib庫中的plot
函數。下面是一個示例代碼,演示了如何使用Matplotlib繪制具有多個變量的平行坐標圖:
import matplotlib.pyplot as plt
# 創建一個包含各個變量的數據集
data = {
'Var1': [1, 2, 3, 4, 5],
'Var2': [5, 4, 3, 2, 1],
'Var3': [3, 2, 4, 1, 5],
'Var4': [2, 1, 5, 3, 4]
}
# 創建一個新的Matplotlib圖形
plt.figure()
# 繪制平行坐標圖
for key in data.keys():
plt.plot(range(len(data[key])), data[key], label=key)
# 添加標簽和圖例
plt.xlabel('Variables')
plt.ylabel('Values')
plt.legend()
# 顯示圖形
plt.show()
運行以上代碼將繪制一個帶有多個變量的平行坐標圖,每條線代表一個變量,橫坐標表示變量的位置,縱坐標表示變量的值。通過修改數據集data
中的值或增加更多的變量,可以定制不同的平行坐標圖。