Brak tytułu

Data utworzenia: 2025-02-19 12:32:27
import matplotlib.pyplot as plt # Dane do wykresu liniowego x = [1, 2, 3, 4, 5, 6, 7, 9, 10] y = [30, 28, 40, 27, 50, 42, 66, 30, 48] # Dane do wykresu kołowego zakupy = ['Jabłka', 'Banan', 'Mleko', 'Masło', 'Chleb'] ceny = [3.45, 6.5, 4.15, 8.4, 5.5] kolory = ['orange', 'purple', 'yellow', 'green', 'cyan', 'firebrick'] wykres_explode = [0.2, 0, 0, 0, 0.3] # Wysunięcie kawałków dla jabłek i chleba # Tworzenie figury i subplots fig, axs = plt.subplots(1, 2, figsize=(12, 5)) # Wykres 1 - liniowy axs[0].plot(x, y, marker='s', markersize=10, markerfacecolor='r', markeredgecolor='r', linestyle='-', linewidth=2, color='b') axs[0].set_title("Wykres 1", fontsize=15, color="#000089", fontweight="bold", fontstyle="italic") axs[0].set_xlabel("Oś X", fontsize=10, color="cyan") axs[0].set_ylabel("Oś Y", fontsize=10, color="#FF00FF") axs[0].grid(color="#FF00FF", linestyle=":", linewidth=0.3) # Wykres 2 - kołowy axs[1].pie(ceny, labels=zakupy, autopct='%1.1f%%', startangle=140, colors=kolory, explode=wykres_explode) axs[1].set_title("Zakupy na kolacje", fontsize=12, color='red', fontweight='bold', fontstyle='italic') axs[1].legend(title="Zakupy", loc="upper left", fontsize="x-small") # Wyświetlenie wykresów plt.tight_layout() plt.show()
Powrót