शुरू करेंमुफ़्त में शुरू करें

वॉक को विज़ुअलाइज़ करें

आइए इस random walk को विज़ुअलाइज़ करें! याद है आप matplotlib से line plot कैसे बनाते हैं?

import matplotlib.pyplot as plt
plt.plot(x, y)
plt.show()

जो पहली list आप पास करते हैं, वह x axis पर मैप होती है और दूसरी list y axis पर.

अगर आप केवल एक argument पास करते हैं, तो Python अपने-आप समझ लेगा: list के index x axis पर मैप होंगे और list के values y axis पर.

यह अभ्यास पाठ्यक्रम का हिस्सा है

इंटरमीडिएट Python

पाठ्यक्रम देखें

अभ्यास निर्देश

for लूप के बाद कुछ कोड लाइनें जोड़ें:

  • matplotlib.pyplot को plt नाम से import करें.
  • plt.plot() का उपयोग करके random_walk को प्लॉट करें.
  • अंत में plt.show() चलाएँ ताकि प्लॉट वास्तव में दिखे.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# 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
कोड संपादित करें और चलाएँ