Matplotlib Adding Grid Lines
اضافه کردن خطوط شبکه به یک نمودار
با استفاده از تابع grid()
میتوانید خطوط شبکه بندی را به نمودار خود اضافه کنید.
import numpy as np
import matplotlib.pyplot as plt
x = np.array([80, 85, 90, 95, 100, 105, 110, 115, 120, 125])
y = np.array([240, 250, 260, 270, 280, 290, 300, 310, 320, 330])
plt.title("Sports Watch Data")
plt.xlabel("Average Pulse")
plt.ylabel("Calorie Burnage")
plt.plot(x, y)
plt.grid()
plt.show()
مشخص کردن خط شبکه بندی جهت نمایش
میتوانید از پارامتر axis
در تابع grid()
برای مشخص کردن خط شبکه بندی جهت نمایش استفاده کنید.
مقادیر مجاز برای این پارامتر 'y' ،'x' و 'both' هستند. مقدار پیش فرض 'both' است.
import numpy as np
import matplotlib.pyplot as plt
x = np.array([80, 85, 90, 95, 100, 105, 110, 115, 120, 125])
y = np.array([240, 250, 260, 270, 280, 290, 300, 310, 320, 330])
plt.title("Sports Watch Data")
plt.xlabel("Average Pulse")
plt.ylabel("Calorie Burnage")
plt.plot(x, y)
plt.grid(axis = 'x')
plt.show()
تعیین مشخصات برای خطوط شبکه
میتوانید مشخصات خطوط شبکه را مانند grid(color = 'color', linestyle = 'linestyle', linewidth = number) تعیین کنید.
import numpy as np
import matplotlib.pyplot as plt
x = np.array([80, 85, 90, 95, 100, 105, 110, 115, 120, 125])
y = np.array([240, 250, 260, 270, 280, 290, 300, 310, 320, 330])
plt.title("Sports Watch Data")
plt.xlabel("Average Pulse")
plt.ylabel("Calorie Burnage")
plt.plot(x, y)
plt.grid(color = 'green', linestyle = '--', linewidth = 0.5)
plt.show()