ในการสร้างภาพโมเสคใน matplotlib เราสามารถทำตามขั้นตอนต่อไปนี้
ขั้นตอน
-
กำหนดขนาดรูปและปรับช่องว่างภายในระหว่างและรอบๆ แผนผังย่อย
-
ติดตั้ง statsmodel แพ็คเกจ (pip install statsmodels ). มันเป็นสิ่งจำเป็นในการสร้างแปลงโมเสค แบบจำลองสถิติ เป็นแพ็คเกจ Python ที่เสริม scipy สำหรับการคำนวณทางสถิติรวมถึงสถิติเชิงพรรณนา การประมาณและการอนุมานสำหรับแบบจำลองทางสถิติ
-
ทำพจนานุกรมสำหรับพล็อตโมเสก
-
สร้างพล็อตโมเสกจากตารางฉุกเฉิน
-
หากต้องการแสดงรูป ให้ใช้ แสดง() วิธีการ
ตัวอย่าง
import matplotlib.pyplot as plt
from statsmodels.graphics.mosaicplot import mosaic
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
# Dictionary for mosaic plot
data = {'John': 7, 'Joe': 10, 'James': 5, 'Kate': 1}
# Create mosaic plot
mosaic(data, title='Basic mosaic plot')
# Display the figure
plt.show() ผลลัพธ์
มันจะสร้างผลลัพธ์ต่อไปนี้ -
