Matplotlib Dodawanie linii siatki
Dodaj linie siatki do wykresu
Dzięki Pyplot możesz użyć tej grid()
funkcji, aby dodać linie siatki do wykresu.
Przykład
Dodaj linie siatki do wykresu:
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()
Wynik:
Określ, które linie siatki mają być wyświetlane
Możesz użyć axis
parametru w grid()
funkcji, aby określić, które linie siatki mają być wyświetlane.
Prawnymi wartościami są: „x”, „y” i „oba”. Wartość domyślna to „oba”.
Przykład
Wyświetl tylko linie siatki dla osi X:
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()
Wynik:
Przykład
Wyświetl tylko linie siatki dla osi y:
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 = 'y')
plt.show()
Wynik:
Ustaw właściwości linii dla siatki
Możesz także ustawić właściwości linii siatki, na przykład: grid(color = ' color ', linestyle = ' linestyle ', linewidth = number ).
Przykład
Ustaw właściwości linii siatki:
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()