Pandas Excel: вставьте столбец в указанную позицию на листе Excel и заполните его значениями NaN

Pandas: Упражнение 5 для Excel с решением

Напишите программу Pandas, чтобы вставить столбец в шестую позицию указанного листа Excel и заполнить его значениями NaN. Перейти к данным Excel

Пример решения:

Код Python:

  импортировать панды как pdimport numpy as npdf = pd.read_excel ('E:  Coalpublic2013.xlsx') df.insert (3, "column1", np.nan) print (df.head  )  

Пример выходных данных:

 Год MSHA ID Mine_Name column1 Производство  0 2013 103381 Tacoa Highwall Miner NaN 56004 ..... 1 2013 103404 Reid  Школьная шахта NaN 28807 ..... 2 2013 100759 North River # 1 Underground Min NaN 1440115 ..... 3 2013 103246 Bear Creek NaN 87587 ..... 4 2013 103451 Knight Mine NaN 147499 ..... 5  2013 103433 Crane Central Mine NaN 69339 ..... 6 2013 100329 Concord Mine NaN 0 ..... 7 2013 100851 Oak Grove Mine NaN 2269014 ..... 8 2013 102901 Шахта Shoal Creek NaN 0 .....  9 2013 102901 Шахта Шол-Крик NaN 1453024 ..... 10 2013 103180 Шахта Слоун Маунтин NaN 327780 ..... 11 2013 103182 Fishtrap NaN 175058 ..... 12 2013 103285 Шахта Нарли NaN 154861 ​​..... 13  2013 103332 Рудник Поухатан NaN 14052  1 ..... 14 2013 103375 Шахта Джонсона NaN 580 ..... 15 2013 103419 Шахта Максин-Пратт NaN 125824 ..... 16 2013 103432 Скелтон Крик NaN 8252 ..... 17 2013 103437 Шахта Черного Воина  № 1 NaN 145924 ..... 18 2013 102976 Заготовительная фабрика Piney Woods NaN 0 ..... 19 2013 102976 Заготовительная фабрика Piney Woods NaN 0 ..... 20 2013 103380 Calera NaN 0 ..... 21 2013  103380 Калера NaN 0 ..... 22 2013 103422 Шахта Кларк № 1 NaN 122727 ..... 23 2013 103467 Поверхностная шахта Хелена NaN 59664 ..... 24 2013 101247 Шахта № 4 NaN 2622528 ..... 25  2013 101401 Шахта № 7 NaN 5405412 ..... 26 2013 103172 Шахта Сирлс № 2, 3, 4, 5, 6 NaN 258078 ..... 27 2013 103179 Шахта Флитвуд № 1 NaN 75937 ..... 28  2013 103303 Шахта Шеннон NaN 317491 ..... 29 2013 103323 Шахта Дирлик NaN 133452 ..... 30 2013 103364 Brc Alabama No. 7 Llc NaN 0 ..... 31 2013 103436 Swann's Crossing NaN 137511 ....  32 2013 100347 Шахта Чокто NaN 537429 ..... 33 2013 101362 Манчестерская шахта NaN 219457 ..... 34 2013 102996 Ja  p Creek Mine NaN 375715 ..... 35 2013 103155 Corinth Prep Plant NaN 0 ..... 36 2013 103155 Corinth Prep Plant NaN 0 ..... 37 2013 103195 Mccollum/Sparks Branch Mine NaN 71910 ....  38 2013 103342 Шахта Риз-Бранч NaN 263888 ..... 39 2013 103370 Шахта Кресент-Вэлли NaN 2860 ..... 40 2013 103372 Шахта Кейн-Крик NaN 66258 ..... 41 2013 103376 Таун-Крик NaN 299167 ...  .. 42 2013 103389 Carbon Hill Mine NaN 76241 ..... 43 2013 103410 Coal Valley Mine NaN 407841 ..... 44 2013 103423 Даттон-Хилл Mine NaN 37275 ..... 45 2013 1519322 Ghm # 25 NaN 25054.  .... 46 2013 103321 Poplar Springs NaN 189370 ..... 47 2013 103358 Old Union NaN 284563 ..... 48 2013 5000030 Usibelli NaN 1631584 ..... 49 2013 201195 Kayenta Mine NaN 7602722 ..... 

Данные Excel:

Coalpublic2013.xlsx:

Оцените статью
nanomode.ru
Добавить комментарий