วิธีปรับจำนวนเห็บในแปลง seaborn
คุณสามารถใช้ไวยากรณ์พื้นฐานต่อไปนี้เพื่อระบุตำแหน่งและป้ายกำกับสำหรับการเลือกแกนบนแปลง ทางทะเล :
#specify x-axis tick positions and labels plt. xticks ([1, 2, 3], [' A ', ' B ', ' C ']) #specify y-axis tick positions and labels plt. yticks ([4,5,6],[' D ',' E ',' F '])
ตัวอย่างต่อไปนี้แสดงวิธีใช้ไวยากรณ์นี้ในทางปฏิบัติ
ตัวอย่างที่ 1: กำหนดตำแหน่งของเครื่องหมายขีดแกน
รหัสต่อไปนี้แสดงวิธีสร้าง point cloud อย่างง่ายโดยใช้ seaborn:
import pandas as pd import matplotlib. pyplot as plt import seaborn as sns #createDataFrame df = pd. DataFrame ({' var1 ': [25, 12, 15, 14, 19, 23, 25, 29], ' var2 ': [5, 7, 7, 9, 12, 9, 9, 4]}) #create scatterplot sns. scatterplot (data=df, x=' var1 ', y=' var2 ')
ตามค่าเริ่มต้น Seaborn จะเลือกจำนวนขีดที่เหมาะสมที่สุดเพื่อแสดงบนแกน X และ Y
อย่างไรก็ตาม เราสามารถใช้โค้ดต่อไปนี้เพื่อระบุจำนวนเห็บและตำแหน่งที่แน่นอนในแต่ละแกน:
import pandas as pd import matplotlib. pyplot as plt import seaborn as sns #createDataFrame df = pd. DataFrame ({' var1 ': [25, 12, 15, 14, 19, 23, 25, 29], ' var2 ': [5, 7, 7, 9, 12, 9, 9, 4]}) #create scatterplot sns. scatterplot (data=df, x=' var1 ', y=' var2 ') #specify positions of ticks on x-axis and y-axis plt. xticks ([15, 20, 25]) plt. yticks ([4, 8, 12])
ตัวอย่างที่ 2: กำหนดตำแหน่งและป้ายกำกับของเครื่องหมายแกน
รหัสต่อไปนี้แสดงวิธีการสร้างทั้ง Scatterplot และระบุ ตำแหน่ง ขีดแกนและ ป้ายกำกับ ขีด:
import pandas as pd import matplotlib. pyplot as plt import seaborn as sns #createDataFrame df = pd. DataFrame ({' var1 ': [25, 12, 15, 14, 19, 23, 25, 29], ' var2 ': [5, 7, 7, 9, 12, 9, 9, 4]}) #create scatterplot sns. scatterplot (data=df, x=' var1 ', y=' var2 ') #specify positions of ticks on x-axis and y-axis plt. xticks ([15, 20, 25], [' A ', ' B ', ' C ']) plt. yticks ([4, 8, 12], [' Low ', ' Medium ', ' High '])
หมายเหตุ : โปรดดู บทความนี้ เพื่อดูวิธีแก้ไขเฉพาะป้ายกำกับแกน
แหล่งข้อมูลเพิ่มเติม
บทช่วยสอนต่อไปนี้จะอธิบายวิธีการทำหน้าที่ทั่วไปอื่นๆ ในทะเล:
วิธีปรับขนาดฟิกเกอร์ของพล็อตเรื่อง Seaborn
วิธีเพิ่มชื่อเรื่องให้กับแปลงทะเล
วิธีบันทึกพล็อต Seaborn ลงในไฟล์