Yürüyüşü görselleştirme
Bu rastgele yürüyüşü görselleştirelim! Bir çizgi grafik oluşturmak için matplotlib
bağımsız değişkenini nasıl kullanabileceğinizi hatırlıyor musunuz?
import matplotlib.pyplot as plt
plt.plot(x, y)
plt.show()
Geçtiğiniz ilk liste x
eksenine, ikinci liste ise y
eksenine eşlenir.
Yalnızca bir bağımsız değişken iletirseniz Python ne yapacağını bilir ve x
eksenine eşlemek için listenin dizinini ve y
eksenine eşlemek için listedeki değerleri kullanır.
Bu egzersiz
Orta Seviye Python
kursunun bir parçasıdırEgzersiz talimatları
for
döngüsünden sonra birkaç satır kod ekleyin:
matplotlib.pyplot
değeriniplt
olarak içe aktarın.random_walk
grafiğini çizmek içinplt.plot()
fonksiyonunu kullanın.- Grafiği fiilen göstermek için kodu
plt.show()
ile bitirin.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# NumPy is imported, seed is set
# Initialization
random_walk = [0]
for x in range(100) :
step = random_walk[-1]
dice = np.random.randint(1,7)
if dice <= 2:
step = max(0, step - 1)
elif dice <= 5:
step = step + 1
else:
step = step + np.random.randint(1,7)
random_walk.append(step)
# Import matplotlib.pyplot as plt
# Plot random_walk
# Show the plot