1. Uczyć się
  2. /
  3. Courses
  4. /
  5. Manipulowanie danymi szeregów czasowych w Pythonie

Connected

Exercise

Błądzenie losowe I

W ostatnim filmie pokazano, jak generować błądzenie losowe stóp zwrotu i jak przekształcić tę serię losowych zwrotów w losową ścieżkę cen akcji.

W tym ćwiczeniu zbudujesz własne błądzenie losowe, losując liczby z rozkładu normalnego za pomocą biblioteki numpy.

Instrukcje

100 XP

Zaimportowaliśmy już pandas jako pd, funkcje normal i seed z numpy.random oraz matplotlib.pyplot jako plt.

  • Ustaw ziarno losowości na 42.
  • Użyj normal, aby wygenerować 2500 losowych stóp zwrotu z parametrami loc=.001, scale=.01, i przypisz wynik do random_walk.
  • Przekonwertuj random_walk na obiekt pd.Series i przypisz wynik z powrotem do random_walk.
  • Utwórz random_prices, dodając 1 do random_walk i obliczając skumulowany iloczyn.
  • Pomnóż random_prices przez 1000 i wyrysuj wynik jako serię cen zaczynającą się od 1000.