要在Seaborn圖表上添加地毯圖,可以使用sns.rugplot()
函數。這個函數可以將一維數據的分布可視化為地毯圖,顯示數據點的分布情況。
以下是一個示例代碼,演示如何在Seaborn圖表上添加地毯圖:
import seaborn as sns
import matplotlib.pyplot as plt
# 生成一些隨機數據
data = np.random.normal(size=100)
# 創建Seaborn圖表
sns.histplot(data, kde=True) # 添加直方圖和核密度估計
# 添加地毯圖
sns.rugplot(data, height=0.1, color='red')
# 顯示圖表
plt.show()
在這個示例中,首先生成了一些隨機數據,然后使用sns.histplot()
函數創建了一個直方圖和核密度估計。接著使用sns.rugplot()
函數添加了地毯圖,并指定了地毯的高度和顏色。最后通過plt.show()
函數顯示圖表。
通過將地毯圖添加到Seaborn圖表中,可以更直觀地展示數據點的分布情況,幫助我們更好地理解數據。