1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Вступ до імпорту даних у Python

Connected

Bài tập

Імпорт різних типів даних

Файл seaslug.txt

  • має текстовий заголовок, що складається з рядків
  • є tab-delimited (поля розділені табуляцією).

Ці дані показують відсоток личинок морських слизнів, які зазнали метаморфозу за певний період часу. Докладніше читайте тут.

Через наявність заголовка, якщо спробувати імпортувати файл як є за допомогою np.loadtxt(), Python згенерує ValueError і повідомить, що could not convert string to float. Є два способи це обійти: по-перше, можна встановити тип даних аргументу dtype рівним str (рядок).

Або ж можна пропустити перший рядок, як ми вже бачили, використавши аргумент skiprows.

Hướng dẫn

100 XP
  • Завершіть перший виклик np.loadtxt(), передавши file як перший аргумент.
  • Виконайте print(data[0]), щоб надрукувати перший елемент data.
  • Завершіть другий виклик np.loadtxt(). Файл file, який ви імпортуєте, є tab-delimited (поля розділені табуляцією), тип даних — float, і потрібно пропустити перший рядок.
  • Надрукуйте 10-й елемент data_float, завершивши команду print(). Орієнтуйтеся на попередній виклик print().
  • Виконайте решту коду, щоб візуалізувати дані.