inf
Data utworzenia: 2025-01-08 09:23:14
import matplotlib.pyplot as plt
import numpy as np
x = np.array(["A","B","C","D"])
y = np.array([3,8,1,10])
kolor = ["red","yellow","green","orange"]
kolor1 = ["red","yellow","green","orange"]
plt.xlabel("Dane osi x")
# $ ściska tak bez spacji dlatego lepiej użyć style=italic
#żeby pochylić tekst $tekst$ albo style=italic
plt.ylabel("$Dane osi y$")
plt.title("Dane wykresu", style="italic")
# plt.barh - poziomo
# w barh zeby zmienic szerokosc zmieniam wysokosc - height
# w bar zeby zmienic szerokosc zmieniamy szerokosc - width
plt.bar(x, y, width=0.1, alpha=0.5, label=kolor, color=kolor1)
#plt.figure figsize x,y - zmiana rozmiar wykresu (wysokosc,szerokosc)
# plt.figure(figsize=(18,6))
# alpha - zmienia opacity wykresu
plt.legend([1,2,3,4],title="Wartości")
plt.text(60,2,"tekst")
plt.show()
#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$", loc="bottom")
#plt.title("Wartości x i y",fontsize=20,color="m",style="italic",loc="left")
#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="x-large",title="liczby",shadow=True)
# 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