import numpy as npimport matplotlib.pyplot as pltx = np.random.rand(50)y = np.random.rand(50)z = np.random.rand(50)1plt.scatter(x, y, c=z, cmap='viridis')2plt.colorbar()plt.xlabel('Oś X')plt.ylabel('Oś Y')plt.title('Mapa kolorów dla wykresu punktowego')plt.show(block=True)
1
plt.scatter(x, y, c=z, cmap='viridis'): ta linia tworzy wykres punktowy (scatter plot) z danymi x, y i z. x i y to dane, które będą wyświetlane na osi X i Y, a z to dane, które będą używane do stworzenia mapy kolorów. Argument cmap='viridis' określa mapę kolorów, która będzie użyta do przypisania kolorów do wartości numerycznych.
2
plt.colorbar(): ta linia dodaje pasek kolorów do wykresu punktowego. Pasek kolorów wskazuje, które kolory odpowiadają wartościom numerycznym na mapie kolorów.