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

Сводная таблица Pandas: упражнения, практика, решение

script1adsense2code
script1adsense3code

[ Внизу страницы доступен редактор для написания и выполнения сценариев. ]

Таблица содержит

Pandas Pivot Table [13 упражнений с решением]

[Цель следующих упражнений показать различные задачи сводной таблицы. Мы выполнили код Python в Jupyter QtConsole и использовали Salesdata.xlsx в качестве справочных данных. Чтобы получить Jupyter QtConsole, скачайте Anaconda здесь .

Сводная таблица - это таблица статистики, которая суммирует данные более обширной таблицы (например, из базы данных, электронной таблицы или программы бизнес-аналитики). Эта сводка может включать суммы, средние значения или другие статистические данные, которые сводная таблица группирует значимым образом.

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

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

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

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

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

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

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

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

9. Напишите программу Pandas для создания сводной таблицы и найдите общий объем продаж в зависимости от региона, менеджера и продавца, где Manager = "Дуглас". Перейти к данным Excel
Нажмите меня, чтобы увидеть образец решения

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

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

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

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

Pandas Pivot на Титанике Пассажиры CSV [19 упражнений с решением]

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

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

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

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

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

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

7. Напишите программу Pandas, чтобы разделить каждого пассажира на четыре категории в зависимости от его возраста. Перейти в редактор
Примечание: возрастные категории (0, 10), (10, 30), (30, 60), (60, 80)
Нажмите меня, чтобы увидеть образец решения

8. Напишите программу Pandas для создания сводной таблицы и подсчета выживаемости по полу, категориям в зависимости от возраста различных классов. Перейти в редактор
Примечание: возрастные категории (0, 10), (10, 30), (30, 60), (60, 80)
Нажмите меня, чтобы увидеть образец решения

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

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

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

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

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

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

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

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

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

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

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

Salesdata.xlsx:


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

Titanic.csv:


Источник : OpenDataSoft

Скачать (Titanic.csv) отсюда

Редактор кода Python:


Еще не все !

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code