Seaborn中怎么用pie()函數(shù)創(chuàng)建餅圖

小億
193
2024-05-16 12:35:16
欄目: 編程語言

要在Seaborn中創(chuàng)建餅圖,可以使用pieplot()函數(shù)。下面是一個(gè)簡(jiǎn)單的例子:

import seaborn as sns
import matplotlib.pyplot as plt

# 創(chuàng)建數(shù)據(jù)
labels = ['A', 'B', 'C', 'D']
sizes = [25, 35, 20, 20]

# 創(chuàng)建餅圖
plt.figure(figsize=(6,6))
sns.set_style("whitegrid")
sns.set_palette("pastel")
plt.pie(sizes, labels=labels, autopct='%1.1f%%')
plt.axis('equal')  # 使餅圖成為一個(gè)圓形
plt.show()

在這個(gè)例子中,我們首先創(chuàng)建了一組標(biāo)簽和大小數(shù)據(jù),然后使用plt.pie()函數(shù)創(chuàng)建了一個(gè)餅圖。我們還使用了Seaborn的樣式和調(diào)色板來美化圖表。最后,我們使用plt.axis('equal')讓餅圖成為一個(gè)圓形。運(yùn)行代碼后,將會(huì)顯示一個(gè)簡(jiǎn)單的餅圖。

0