วิธีเปลี่ยนขนาดตัวอักษรคำอธิบายแผนภูมิในพล็อต seaborn
คุณสามารถใช้ไวยากรณ์ต่อไปนี้เพื่อเปลี่ยนขนาดแบบอักษรในคำอธิบายแผนภูมิทางทะเล:
plt. legend (title=' Team ', fontsize= '10 ', title_fontsize= '14 ')
อาร์กิวเมนต์ ขนาดตัวอักษร ระบุขนาดตัวอักษรของป้ายกำกับในคำอธิบายภาพ และ title_fontsize ระบุขนาดตัวอักษรของชื่อคำอธิบายภาพ
ตัวอย่างต่อไปนี้แสดงวิธีใช้ฟังก์ชันนี้ในทางปฏิบัติ
ตัวอย่าง: การเปลี่ยนขนาดตัวอักษรคำอธิบายแผนภูมิในพล็อต Seaborn
รหัสต่อไปนี้แสดงวิธีสร้าง Scatterplot ใน Seaborn และระบุขนาดตัวอักษรสำหรับป้ายกำกับและชื่อเรื่องในตำนาน:
import pandas as pd import seaborn as sns import matplotlib. pyplot as plt sns. set_style (' whitegrid ') #create data df = pd. DataFrame ({' points ': [25, 12, 15, 14, 19, 23, 25, 29], ' assists ': [5, 7, 7, 9, 12, 9, 9, 4], ' team ': ['A', 'A', 'A', 'A', 'B', 'B', 'B', 'B']}) #create scatterplot sns. scatterplot (data=df, x=' points ', y=' assists ', hue=' team ') #add legend plt. legend (title=' Team ', fontsize= '10 ', title_fontsize= '14 ')
อาร์กิวเมนต์ขนาดฟอนต์ยังสามารถรับค่าต่อไปนี้:
- xx-เล็ก
- x-เล็ก
- เล็กน้อย
- เฉลี่ย
- ใหญ่
- x-ใหญ่
- xx-ใหญ่
ตัวอย่างต่อไปนี้แสดงวิธีการใช้ข้อโต้แย้งเหล่านี้ในทางปฏิบัติ:
import pandas as pd import seaborn as sns import matplotlib. pyplot as plt sns. set_style (' whitegrid ') #create fake data df = pd. DataFrame ({' points ': [25, 12, 15, 14, 19, 23, 25, 29], ' assists ': [5, 7, 7, 9, 12, 9, 9, 4], ' team ': ['A', 'A', 'A', 'A', 'B', 'B', 'B', 'B']}) #create scatterplot sns. scatterplot (data=df, x=' points ', y=' assists ', hue=' team ') #add legend plt. legend (title=' Team ', fontsize=' medium ', title_fontsize=' x-large ')
อ้างอิง เอกสารประกอบของ matplotlib สำหรับคำอธิบายโดยละเอียดของฟังก์ชัน plt.legend()
แหล่งข้อมูลเพิ่มเติม
บทช่วยสอนต่อไปนี้จะอธิบายวิธีการทำงานทั่วไปอื่นๆ ใน Seaborn:
วิธีปรับขนาดฟิกเกอร์ของพล็อตเรื่อง Seaborn
วิธีเปลี่ยนป้ายกำกับแกนบนพล็อต Seaborn
วิธีเปลี่ยนตำแหน่งของตำนานใน Seaborn
วิธีวางตำนานไว้นอกแปลงทะเล