Pandas Excel: чтение определенных столбцов из заданного файла Excel
Панды: Excel Exercise-3 с решением
Напишите программу Pandas для чтения определенных столбцов из данного файла Excel. Перейти к данным Excel
Пример решения:
Код Python:
import pandas as pd
import numpy as np
cols = [1, 2, 4]
df = pd.read_excel('E:\coalpublic2013.xlsx', usecols=cols)
df
Пример вывода:
MSHA ID Mine_Name Labour_Hours 0 103381 Tacoa Highwall Miner 22392 1 103404 Рид Школьная шахта 28447 2 100759 North River # 1 Underground Min 474784 3 103246 Медвежий ручей 29193 4 103451 Knight Mine 46393 5 103433 Центральный кран шахты 47195 6 100329 Конкорд Майн 144002 7 100851 Шахта Дубовой Рощи 1001809 8 102901 Шоал Крик Майн 12396 9 102901 Шоал Крик Майн 1237415 10 103180 Горная шахта Слоан 196963 11 103182 Fishtrap 87314 12 103285 Нарли Майн 90584 13 103332 Powhatan Mine 61394 14 103375 Джонсон Майн 1900 15 103419 Максин-Пратт Майн 107469 16 103432 Скелтон Крик 220 17 103437 Шахта Черного Воина № 1 70926 18 102976 Пайнский лесоперерабатывающий завод 14828 19 102976 Пайнский лесоперерабатывающий завод 23193 20 103380 Calera 12621 21 103380 Calera 1402 22 103422 Кларк № 1, шахта 140250 23 103467 Helena Surface Mine 30539 24 101247 № 4 Шахта 1551141 25 101401 № 7 Шахта 2464719 26 103172 Сирлз Майн № 2, 3, 4, 5, 6 119542 27 103179 Шахта Флитвуд № 1 63745 28 103303 Шеннон Майн 164388 29 103323 Deerlick Mine 46381 30 103364 Brc Alabama № 7 Llc 14324 31 103436 Swann's Crossing 77190 32 100347 Шахта Чокто 215295 33 101362 Манчестерский рудник 116914 34 102996 Jap Creek Mine, 164093 35 103155 Завод по подготовке к Коринфу 27996 36 103155 Коринфский подготовительный завод 51994 37 103195 Mccollum / Sparks Branch Mine 17411 38 103342 Шахта Риз, 115123 39 103370 Шахта Кресент-Вэлли 621 40 103372 Cane Creek Mine 32401 41 103376 Таун-Крик, 176499 42 103389 Carbon Hill Mine 84966 43 103410 Угольная шахта 158591 44 103423 Даттон Хилл Майн 9162 45 1519322 Ghm # 25 3108 46 103321 Тополь Спрингс 76366 47 103358 Старый Союз 161805 48 5000030 Усибелли 286079 49 201195 Kayenta Mine 1015333
Данные Excel:
coalpublic2013.xlsx:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу Pandas, чтобы получить типы данных для указанных полей данных Excel (coalpublic2013.xlsx).
Далее: Напишите программу Pandas, чтобы найти значение суммы, среднего, максимального и минимального значения столбца «Производство (короткие тонны)» файла coalpublic2013.xlsx.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code