ในการสร้างภาพโมเสคใน 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()
ผลลัพธ์
มันจะสร้างผลลัพธ์ต่อไปนี้ -