Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

จะแสดงค่าเฉลี่ยในกล่องพล็อตใน Python Matploblib ได้อย่างไร


เพื่อแสดงค่าเฉลี่ยในกล่องพล็อต เราสามารถใช้ showmeans=True ในอาร์กิวเมนต์ของ boxplot() วิธีการ

ขั้นตอน

  • กำหนดขนาดรูปและปรับช่องว่างภายในระหว่างและรอบๆ แผนผังย่อย

  • สร้างชุดข้อมูลแบบสุ่ม

  • สร้างตัวเลขใหม่หรือเปิดใช้งานตัวเลขที่มีอยู่โดยใช้ figure() วิธีการ

  • เพิ่มแกนให้กับตัวเลขปัจจุบันเป็นการจัดเรียงแผนย่อย

  • สร้างพล็อตกล่องและมัสสุโดยใช้ boxplot() วิธีการ

  • หากต้องการแสดงรูป ให้ใช้ show() วิธีการ

ตัวอย่าง

import matplotlib.pyplot as plt
import numpy as np

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
data = np.random.rand(100, 5)
fig = plt.figure()
ax = fig.add_subplot(111)
bp = ax.boxplot(data, 'd', showmeans=True)

plt.show()

ผลลัพธ์

จะแสดงค่าเฉลี่ยในกล่องพล็อตใน Python Matploblib ได้อย่างไร