кодесурса
«Панды

Pandas Excel: упражнения, практика, решение

script1adsense2code
script1adsense3code

[Цель следующих упражнений показать различные задачи Excel. Мы выполнили код Python в Jupyter QtConsole и использовали coalpublic2013.xlsl (Исторические данные по добыче угля: 2013) в качестве справочных данных (модифицированная версия). Чтобы получить Jupyter QtConsole, скачайте Anaconda здесь . Загрузите оригинальный файл coalpublic2013.xls отсюда . ]

Панды Excel [25 упражнений с решением]

1. Напишите программу Pandas для импорта данных Excel (coalpublic2013.xlsx) в фрейм данных Pandas. Перейти к данным Excel
Нажмите меня, чтобы увидеть образец решения

2. Напишите программу Pandas, чтобы получить типы данных для данных полей Excel (coalpublic2013.xlsx). Перейти к данным Excel
Нажмите меня, чтобы увидеть образец решения

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

4. Напишите программу Pandas, чтобы найти сумму, среднее, максимальное и минимальное значение столбца «Производство (короткие тонны)» файла coalpublic2013.xlsx. Перейти к данным Excel
Нажмите меня, чтобы увидеть образец решения

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

6. Напишите программу Pandas для импорта данных Excel (coalpublic2013.xlsx), пропустив первые двадцать строк в кадре данных Pandas. Перейти к данным Excel
Нажмите меня, чтобы увидеть образец решения

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

8. Напишите программу Pandas для импорта данных Excel (coalpublic2013.xlsx) в фрейм данных Pandas и отобразите последние десять строк. Перейти к данным Excel
Нажмите меня, чтобы увидеть образец решения

9. Напишите программу Pandas для создания промежуточного итога «Рабочие часы» против идентификатора MSHA на основе данных Excel (coalpublic2013.xlsx). Перейти к данным Excel
Нажмите меня, чтобы увидеть образец решения

10. Напишите программу Pandas для импорта данных Excel (coalpublic2013.xlsx) в фрейм данных и найдите конкретный идентификатор MSHA. Перейти к данным Excel
Нажмите меня, чтобы увидеть образец решения

11. Напишите программу Pandas для импорта данных Excel (coalpublic2013.xlsx) в кадр данных и найдите детали, где «Рабочее время»> 20000. Перейти к данным Excel
Нажмите меня, чтобы увидеть образец решения

12. Напишите программу Pandas для импорта данных Excel (coalpublic2013.xlsx) в фрейм данных и найдите детали, где «Имя шахты» начинается с «P». Перейти к данным Excel
Нажмите меня, чтобы увидеть образец решения

13. Напишите программу Pandas для импорта данных Excel (coalpublic2013.xlsx) в фрейм данных и найдите все записи, которые содержат два конкретных идентификатора MSHA. Перейти к данным Excel
Нажмите меня, чтобы увидеть образец решения

14. Напишите программу Pandas для импорта данных Excel (coalpublic2013.xlsx) в фрейм данных Pandas и найдите список указанных клиентов по имени. Перейти к данным Excel
Нажмите меня, чтобы увидеть образец решения

15. Напишите программу Pandas для импорта данных Excel (employee.xlsx) в кадр данных Pandas и найдите список сотрудников, где hire_date> 01-01-07. Перейти к данным Excel
Нажмите меня, чтобы увидеть образец решения

16. Напишите программу Pandas для импорта данных Excel (employee.xlsx) в кадр данных Pandas и сортировки записей по столбцу hire_date. Перейти к данным Excel
Нажмите меня, чтобы увидеть образец решения

17. Напишите программу Pandas для импорта данных Excel (employee.xlsx) в фрейм данных Pandas и найдите список сотрудников, где hire_date между двумя определенными месяцем и годом. Перейти к данным Excel
Нажмите меня, чтобы увидеть образец решения

18. Напишите программу Pandas для импорта данных Excel (employee.xlsx) в фрейм данных Pandas и найдите список сотрудников за указанный год. Перейти к данным Excel
Нажмите меня, чтобы увидеть образец решения

19. Напишите программу Pandas для импорта данных Excel (employee.xlsx) в фрейм данных Pandas и конвертируйте данные, чтобы использовать hire_date в качестве индекса. Перейти к данным Excel
Нажмите меня, чтобы увидеть образец решения

20. Напишите программу Pandas для импорта данных в формате Excel (employee.xlsx) в кадр данных Pandas и сортировки по нескольким заданным столбцам. Перейти к данным Excel
Нажмите меня, чтобы увидеть образец решения

21. Напишите программу Pandas для импорта данных листа 2 из данных Excel (employee.xlsx) в кадр данных Pandas. Перейти к данным Excel
Нажмите меня, чтобы увидеть образец решения

22. Напишите программу Pandas для импорта трех таблиц данных из данных Excel (coalpublic2013.xlsx) в один фрейм данных. Перейти к данным Excel
Примечание. Структура трех таблиц одинакова.
Нажмите меня, чтобы увидеть образец решения

23. Напишите программу Pandas для импорта данных Excel (coalpublic2013.xlsx) в фрейм данных и нарисуйте гистограмму, где каждый столбец будет представлять один из 10 лучших продуктов. Перейти к данным Excel
Нажмите меня, чтобы увидеть образец решения

24. Напишите программу Pandas для импорта данных Excel (coalpublic2013.xlsx) в кадр данных и нарисуйте гистограмму сравнения года, идентификатора MSHA, производства и лейбористской шкалы первых десяти записей. Перейти к данным Excel
Нажмите меня, чтобы увидеть образец решения

25. Напишите программу Pandas, чтобы импортировать три таблицы данных из данных Excel (employee.xlsx) в один фрейм данных и экспортировать результат в новый файл Excel. Перейти к данным Excel
Примечание. Структура трех таблиц одинакова.
Нажмите меня, чтобы увидеть образец решения

Данные Excel:

coalpublic2013.xlsx:


employee.xlsx:

Листовые 1


Лист-2


Лист-3


Скачать (Coalpublic2013.xlsx) здесь

Скачать (employee.xlsx) здесь

Еще не все !

Не отправляйте решение вышеупомянутых упражнений здесь, если вы хотите внести вклад, перейдите на соответствующую страницу упражнения.

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code