1. Nauka
  2. /
  3. Kursy
  4. /
  5. Importowanie i zarządzanie danymi finansowymi w Pythonie

Connected

ćwiczenie

Mediana kapitalizacji rynkowej według roku IPO

W ostatniej lekcji poprzedniego rozdziału stworzyłeś oś czasu przedstawiającą liczbę IPO w poszczególnych latach dla spółek technologicznych.

Teraz przeanalizujmy, jak zmieniała się kapitalizacja rynkowa w zależności od roku debiutu giełdowego. Możesz połączyć dane ze wszystkich trzech giełd, aby uzyskać pełniejszy obraz.

pandas jako pd i matplotlib.pyplot jako plt zostały już zaimportowane. W twoim środowisku dostępna jest również ramka danych listings z poprzednich ćwiczeń – zawiera teraz dodatkową kolumnę referencyjną 'exchange', która przechowuje nazwę giełdy dla każdej notowanej spółki.

Instrukcje

100 XP
  • Zbadaj i wyświetl listings, używając .info() oraz .head().
  • Korzystając z rozgłaszania (broadcasting), utwórz w listings nową kolumnę market_cap_m zawierającą kapitalizację rynkową w milionach USD.
  • Wybierz wszystkie spółki, których 'IPO Year' jest późniejszy niż 1985.
  • Usuń wszystkie brakujące wartości z kolumny 'IPO Year', a pozostałe przekształć na typ dtype integer.
  • Pogrupuj listings według 'IPO Year', wybierz kolumnę market_cap_m i oblicz median, posortuj wynik za pomocą .sort_index(), a następnie przypisz go do ipo_by_year.
  • Wykreśl i wyświetl wyniki w postaci wykresu słupkowego.