วิธีการเปลี่ยนขนาดตัวอักษรในแปลงทะเล (พร้อมตัวอย่าง)


คุณสามารถใช้ไวยากรณ์พื้นฐานต่อไปนี้เพื่อเปลี่ยนขนาดแบบอักษรในแปลง Seaborn:

 import seaborn as sns

sns. set (font_scale= 2 )

โปรดทราบว่าค่าเริ่มต้นของ font_scale คือ 1 เมื่อเพิ่มค่านี้ คุณจะสามารถเพิ่มขนาดตัวอักษรขององค์ประกอบทั้งหมดในพล็อตได้

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

ตัวอย่างที่ 1: เปลี่ยนขนาดตัวอักษรขององค์ประกอบทั้งหมดในพล็อต Seaborn

รหัสต่อไปนี้แสดงวิธีสร้างแผนภูมิเส้นอย่างง่ายใน Seaborn ด้วยขนาดตัวอักษรเริ่มต้น:

 import pandas as pd
import matplotlib. pyplot as plt
import seaborn as sns

#createDataFrame
df = pd. DataFrame ({' date ': ['1/1/2021', '1/30/2021', '1/1/2021', '1/30/2021'],
                   ' sales ': [4, 11, 6, 18],
                   ' company ': ['A', 'A', 'B', 'B']})

#plot multiple lines
sns. lineplot (x=' date ', y=' sales ', hue=' company ', data=df). set (title=' Sales Data ')

และโค้ดต่อไปนี้แสดงวิธีใช้ฟังก์ชัน sns.set() เพื่อเพิ่มขนาดตัวอักษรขององค์ประกอบทั้งหมดในพล็อต:

 import pandas as pd
import matplotlib. pyplot as plt
import seaborn as sns

#increase font size of all elements
sns. set (font_scale= 2 )

#createDataFrame
df = pd. DataFrame ({' date ': ['1/1/2021', '1/30/2021', '1/1/2021', '1/30/2021'],
                   ' sales ': [4, 11, 6, 18],
                   ' company ': ['A', 'A', 'B', 'B']})

#plot multiple lines
sns. lineplot (x=' date ', y=' sales ', hue=' company ', data=df). set (title=' Sales Data ') 

ภูมิประเทศใต้ทะเลที่มีขนาดตัวอักษรเฉพาะ

โปรดทราบว่าขนาดตัวอักษรของแต่ละองค์ประกอบพล็อตเพิ่มขึ้นอย่างมาก

ตัวอย่างที่ 2: เปลี่ยนขนาดตัวอักษรขององค์ประกอบเฉพาะในพล็อต Seaborn

รหัสต่อไปนี้แสดงวิธีการเปลี่ยนขนาดตัวอักษรขององค์ประกอบเฉพาะในพล็อต Seaborn:

 import pandas as pd
import matplotlib. pyplot as plt
import seaborn as sns

#createDataFrame
df = pd. DataFrame ({' date ': ['1/1/2021', '1/30/2021', '1/1/2021', '1/30/2021'],
                   ' sales ': [4, 11, 6, 18],
                   ' company ': ['A', 'A', 'B', 'B']})

#plot multiple lines
sns. lineplot (x=' date ', y=' sales ', hue=' company ', data=df)

#modify individual font size of elements
plt. legend (title=' Company ', fontsize= 20 )
plt. xlabel (' Date ', fontsize= 16 );
plt. ylabel (' Sales ', fontsize= 16 );
plt. title (' Sales Data ', fontsize= 20 )
plt. tick_params (axis=' both ', which=' major ', labelsize= 14 ) 

โปรดทราบว่าแต่ละองค์ประกอบในพล็อตมีขนาดแบบอักษรที่ไม่ซ้ำกันตามค่าที่ระบุในอาร์กิวเมนต์ ขนาดแบบอักษร

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

บทช่วยสอนต่อไปนี้จะอธิบายวิธีดำเนินการทั่วไปอื่นๆ ใน Seaborn:

วิธีการสร้างแปลง Seaborn หลายแปลงในรูปเดียว
วิธีเปลี่ยนตำแหน่งของตำนานใน Seaborn
วิธีเพิ่มชื่อเรื่องให้กับแปลงทะเล

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

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