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

Connected

ćwiczenie

Importowanie danych o spółkach notowanych na NASDAQ

W tej lekcji wideo poznałeś(-aś) funkcję pd.read_csv(), która służy do importowania danych z pliku CSV zawierającego spółki notowane na giełdzie AmEx do ramki danych pandas. Tę samą wiedzę możesz wykorzystać do wczytywania informacji o notowaniach z plików CSV innych giełd.

Kolejny krok to upewnienie się, że zawartość ramki danych poprawnie odzwierciedla znaczenie twoich danych. Dwie podstawowe metody analizy danych to .head(), która domyślnie wyświetla pierwsze pięć wierszy, oraz .info(), która podsumowuje informacje o ramce danych – takie jak zawartość, typy danych i brakujące wartości.

W tym ćwiczeniu wczytasz plik nasdaq-listings.csv z danymi o spółkach notowanych na NASDAQ, a następnie zidentyfikujesz problemy z zaimportowanymi danymi. Naprawisz je w kolejnym ćwiczeniu.

Instrukcje

100 XP
  • Załaduj bibliotekę pandas jako pd.
  • Użyj pd.read_csv(), aby wczytać plik nasdaq-listings.csv do zmiennej nasdaq.
  • Użyj .head(), aby wyświetlić pierwsze 10 wierszy danych. Jakiego typu danych spodziewasz się, że pandas przypisze do każdej kolumny? Jakim symbolem są oznaczone brakujące wartości?
  • Użyj .info(), aby wykryć niezgodności typów (dtype) w podsumowaniu ramki danych. Czy są jakieś kolumny, którym powinien zostać przypisany inny, bardziej odpowiedni typ?