1. Uczyć się
  2. /
  3. Courses
  4. /
  5. Wprowadzenie do importowania danych w Pythonie

Connected

Exercise

Dostosowywanie importu w NumPy

Co zrobić, gdy w pliku są wiersze – na przykład nagłówek – których nie chcesz importować? A co, jeśli plik używa separatora innego niż przecinek? Albo gdy interesują cię tylko wybrane kolumny?

Funkcja np.loadtxt() przyjmuje kilka przydatnych argumentów:

  • delimiter – określa separator używany w pliku.
    • Użyj ',' dla plików z separatorem przecinkowym.
    • Użyj '\t' dla plików z separatorem tabulacji.
  • skiprows – pozwala określić, ile wierszy (nie indeksów) pominąć.
  • usecols – przyjmuje listę indeksów kolumn, które chcesz zachować.

Plik, który będziesz importować – digits_header.txt – zawiera nagłówek i używa separatora tabulacji.

Instrukcje

100 XP
  • Uzupełnij argumenty funkcji np.loadtxt(): importowany plik używa separatora tabulacji, chcesz pominąć pierwszy wiersz i zaimportować tylko pierwszą oraz trzecią kolumnę.
  • Uzupełnij argument wywołania print(), aby wyświetlić całą zaimportowaną tablicę.