pyhon wykresy
Data utworzenia: 2024-12-04 12:14:09
import numpy as np
import matplotlib.pyplot as plt
x = np.array([100, 110, 90, 80, 70, 60, 55, 45, 30, 20])
y = np.array([240, 250, 260, 270, 280, 290, 300, 310, 320, 330])
plt.subplot(3,1,1)
#suplot ma 4 wartości, 3 wiersze, 1 kolumna
# liczba wierszy --, l kolumn | , numer jako ktory widoczny na gorze
plt.xlabel("Dane dla osi x")
plt.ylabel("Dane dla osi y")
plt.title("Wartości x i y")
plt.plot(x, y,marker="*",ms=15,mec="y",mfc="#ff0000",mew=3,ls="--",c="g",lw="4")
# marker to kropeczki
# ms to wielkość
# mec koloruje obramowanie naszej kropeczki
# mfc- koloruje wewnątrz (wypełnia)
# ls to rodzaj linii
# mew - szerokość obramowania
# c to kolor lini
# lw szerokość linii
plt.legend(["dane"],fontsize=20,color="y")
# sposób1: plt.legend(("dane"))
# sposób2: label="dane" w plt.plot
# fontsize - wielkość tekstu
# color - kolor
# WYKRES DRUGI
x1 = np.array([20, 30, 45, 55, 60, 70, 80, 90, 110, 100])
y1 = np.array([330, 310, 300, 280, 260, 280, 200, 220, 240, 220])
plt.subplot(3,1,3)
plt.xlabel("Dane dla osi x")
plt.ylabel("Dane dla osi y")
plt.title("Wartości x i y")
plt.plot(x1,y1,marker=">",ms=20,mec="c",mfc="y",ls=":",c="r",lw="5")
plt.suptitle("Dwa wykresy")
plt.show()
Powrót