วิธีสร้างแผนภูมิวงกลมใน seaborn


ไลบรารีการแสดงภาพข้อมูล Seaborn Python ไม่มีฟังก์ชันเริ่มต้นสำหรับการสร้างแผนภูมิวงกลม แต่คุณสามารถใช้ไวยากรณ์ต่อไปนี้ใน Matplotlib เพื่อสร้างแผนภูมิวงกลมและเพิ่มชุดสี Seaborn:

 import matplotlib. pyplot as plt
import seaborn as sns

#define data
data = [value1, value2, value3, ...]
labels = ['label1', 'label2', 'label3', ...]

#define Seaborn color palette to use
colors = sns. color_palette (' pastel ')[ 0:5 ]

#create pie chart
plt. pie (data, labels = labels, colors = colors, autopct=' %.0f%% ')
plt. show ()

โปรดดู เอกสารประกอบของ Seaborn สำหรับรายการชุดสีทั้งหมด

ตัวอย่างต่อไปนี้แสดงวิธีใช้ไวยากรณ์นี้ในทางปฏิบัติ

ตัวอย่างที่ 1: แผนภูมิวงกลมพร้อมจานสีพาสเทลซีบอร์น

รหัสต่อไปนี้แสดงวิธีสร้างแผนภูมิวงกลมโดยใช้จานสี ” พาสเทล ” ของ Seaborn:

 import matplotlib. pyplot as plt
import seaborn as sns

#define data
data = [15, 25, 25, 30, 5]
labels = ['Group 1', 'Group 2', 'Group 3', 'Group 4', 'Group 5']

#define Seaborn color palette to use
colors = sns. color_palette (' pastel ')[ 0:5 ]

#create pie chart
plt. pie (data, labels = labels, colors = colors, autopct=' %.0f%% ')
plt. show ()

ตัวอย่างที่ 2: แผนภูมิวงกลมพร้อมชุดสี Bright Seaborn

รหัสต่อไปนี้แสดงวิธีสร้างแผนภูมิวงกลมโดยใช้ชุดสี Seaborn “ สดใส ”:

 import matplotlib. pyplot as plt
import seaborn as sns

#define data
data = [15, 25, 25, 30, 5]
labels = ['Group 1', 'Group 2', 'Group 3', 'Group 4', 'Group 5']

#define Seaborn color palette to use
colors = sns. color_palette (' bright ')[ 0:5 ]

#create pie chart
plt. pie (data, labels = labels, colors = colors, autopct=' %.0f%% ')
plt. show () 

ตัวอย่างทั้งสองนี้แสดงวิธีสร้างแผนภูมิวงกลมด้วยชุดสี Seaborn สองชุด

อย่างไรก็ตาม ยังมีสไตล์อื่นๆ อีกมากมายที่คุณสามารถใช้ได้ โปรดดู เอกสารออนไลน์ เพื่อดูรายการชุดสีทั้งหมด

แหล่งข้อมูลเพิ่มเติม

วิธีสร้างแผนที่ความร้อนใน Seaborn
วิธีสร้าง barplots ใน Seaborn
วิธีเพิ่มชื่อเรื่องให้กับแปลงทะเล

เพิ่มความคิดเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *