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