Завантаження частини електронної таблиці
Електронні таблиці, призначені для читання людьми, часто містять кілька таблиць. Наприклад, малий бізнес може вести робочу книгу з інвентарем, де на одному аркуші є таблиці для різних типів товарів. Навіть табличні дані можуть мати заголовні рядки з метаданими, як у даних New Developer Survey тут. Метадані корисні, але ми не хочемо їх у датафреймі. Ви використаєте ключове слово skiprows у read_excel(), щоб отримати лише дані. Також створите рядок для передачі в usecols, щоб узяти тільки стовпець AD і діапазон від AW до BA — це про майбутні кар'єрні цілі.
pandas імпортовано як pd.
Ця вправа є частиною курсу
Оптимізоване завантаження даних із pandas
Інструкції до вправи
- Створіть один рядок
col_string, у якому вкажіть, щоpandasмає завантажити стовпецьADі діапазон відAWдоBA. - Завантажте
fcc_survey_headers.xlsx', задавшиskiprowsіusecols, щоб пропустити перші два рядки метаданих і взяти лише стовпці зcol_string. - Перегляньте вибрані назви стовпців у отриманому датафреймі.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Create string of lettered columns to load
col_string = ____
# Load data with skiprows and usecols set
survey_responses = ____("fcc_survey_headers.xlsx",
____,
____)
# View the names of the columns selected
print(survey_responses.columns)