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

Connected

ćwiczenie

Wszystkie statystyki opisowe według sektora

Do obiektu groupby możesz stosować różne statystyki opisowe poznane w poprzednim rozdziale, aby uzyskać wyniki dla każdej kategorii osobno. Należy do nich metoda .describe(), która dostarcza kilku informacji naraz!

W tym ćwiczeniu przećwiczysz to na danych z giełdy NASDAQ. Biblioteka pandas jest już zaimportowana jako pd, a dane z giełdy NASDAQ są dostępne w twoim środowisku jako DataFrame nasdaq.

Instrukcje

100 XP
  • Sprawdź dane nasdaq za pomocą metody .info().
  • Utwórz nową kolumnę market_cap_m zawierającą kapitalizację rynkową w milionach USD. W kolejnej linii usuń kolumnę 'Market Capitalization'.
  • Pogrupuj dane nasdaq według kolumny 'Sector' i przypisz wynik do zmiennej nasdaq_by_sector.
  • Wywołaj metodę .describe() na obiekcie nasdaq_by_sector, przypisz wynik do zmiennej summary i wyświetl go.
  • To działa, ale result jest w formacie długim i korzysta z pd.MultiIndex(), który poznałeś wcześniej. Przekształć summary do formatu szerokiego, wywołując metodę .unstack().