ПочатиПочніть безкоштовно

Імпортуйте дані з інших плоских файлів

Хоча CSV — найпоширеніший тип плоских файлів, інколи трапляються файли з іншими роздільниками. read_csv() може завантажувати їх усі за допомогою параметра sep. Типово pandas вважає, що роздільник — кома, тому для CSV ми не вказуємо sep.

Версія податкових даних штату Вермонт тут — це файл зі значеннями, розділеними табуляцією (TSV), тож вам потрібно використати sep, щоб передати правильний роздільник під час зчитування файлу. Пам'ятайте, що табуляція позначається як \t. Коли файл буде завантажено, решта коду згрупує поле N1, яке містить категорії діапазонів доходу, щоб побудувати графік податкових декларацій за категоріями доходу.

Ця вправа є частиною курсу

Оптимізоване завантаження даних із pandas

Переглянути курс

Інструкції до вправи

  • Імпортуйте pandas з псевдонімом pd.
  • Завантажте vt_tax_data_2016.tsv, не забудьте встановити правильний роздільник через параметр sep.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Import pandas with the alias pd
____

# Load TSV using the sep keyword argument to set delimiter
data = ____(____, ____)

# Plot the total number of tax returns by income group
counts = data.groupby("agi_stub").N1.sum()
counts.plot.bar()
plt.show()
Редагувати та запускати код