Matplotlib Barchart: упражнения, практика, решение
Матплотлиб Барчарт [17 упражнений с решением]
[ Внизу страницы доступен редактор для написания и выполнения сценариев. ]
1. Напишите программирование на Python для отображения гистограммы популярности языков программирования. Перейти к редактору
Пример данных:
Языки программирования: Java, Python, PHP, JavaScript, C #, C ++
Популярность: 22.2, 17.6, 8.8, 8, 7.7, 6.7
Фрагмент кода дает вывод, показанный на следующем снимке экрана:
Нажмите меня, чтобы увидеть образец решения
2. Напишите программирование на Python для отображения горизонтальной гистограммы популярности языков программирования. Перейти к редактору
Пример данных:
Языки программирования: Java, Python, PHP, JavaScript, C #, C ++
Популярность: 22.2, 17.6, 8.8, 8, 7.7, 6.7
Фрагмент кода дает вывод, показанный на следующем снимке экрана:
Нажмите меня, чтобы увидеть образец решения
3. Напишите программирование на Python для отображения гистограммы популярности языков программирования. Используйте равномерный цвет. Перейти к редактору
Пример данных:
Языки программирования: Java, Python, PHP, JavaScript, C #, C ++
Популярность: 22.2, 17.6, 8.8, 8, 7.7, 6.7
Фрагмент кода дает вывод, показанный на следующем снимке экрана:
Нажмите меня, чтобы увидеть образец решения
4. Напишите программирование на Python для отображения гистограммы популярности языков программирования. Используйте разные цвета для каждого бара. Перейти к редактору
Пример данных:
Языки программирования: Java, Python, PHP, JavaScript, C #, C ++
Популярность: 22.2, 17.6, 8.8, 8, 7.7, 6.7
Нажмите меня, чтобы увидеть образец решения
5. Напишите программирование на Python, чтобы отобразить гистограмму популярности языков программирования. Прикрепите текстовую метку над каждой строкой, отображающую ее популярность (значение с плавающей запятой). Перейти к редактору
Пример данных:
Языки программирования: Java, Python, PHP, JavaScript, C #, C ++
Популярность: 22.2, 17.6, 8.8, 8, 7.7, 6.7
Фрагмент кода дает вывод, показанный на следующем снимке экрана:
Нажмите меня, чтобы увидеть образец решения
6. Напишите программирование на Python, чтобы отобразить гистограмму популярности языков программирования. Сделайте синюю рамку для каждого бара. Перейти к редактору
Пример данных:
Языки программирования: Java, Python, PHP, JavaScript, C #, C ++
Популярность: 22.2, 17.6, 8.8, 8, 7.7, 6.7
Фрагмент кода дает вывод, показанный на следующем снимке экрана:
Нажмите меня, чтобы увидеть образец решения
7. Напишите программирование на Python, чтобы отобразить гистограмму популярности языков программирования. Укажите положение каждого гистограммы. Перейти к редактору
Пример данных:
Языки программирования: Java, Python, PHP, JavaScript, C #, C ++
Популярность: 22.2, 17.6, 8.8, 8, 7.7, 6.7
Фрагмент кода дает вывод, показанный на следующем снимке экрана:
Нажмите меня, чтобы увидеть образец решения
8. Напишите программирование на Python для отображения гистограммы популярности языков программирования. Выберите ширину каждого бара и их позиции. Перейти к редактору
Пример данных:
Языки программирования: Java, Python, PHP, JavaScript, C #, C ++
Популярность: 22.2, 17.6, 8.8, 8, 7.7, 6.7
Фрагмент кода дает вывод, показанный на следующем снимке экрана:
Нажмите меня, чтобы увидеть образец решения
9. Напишите программирование на Python для отображения гистограммы популярности языков программирования. Увеличьте нижнее поле. Перейти к редактору
Пример данных:
Языки программирования: Java, Python, PHP, JavaScript, C #, C ++
Популярность: 22.2, 17.6, 8.8, 8, 7.7, 6.7
Фрагмент кода дает вывод, показанный на следующем снимке экрана:
Нажмите меня, чтобы увидеть образец решения
10. Напишите программу на Python, чтобы создать гистограмму баллов по группам и полу. Используйте несколько значений X на одном графике для мужчин и женщин.
Перейти к редактору
Пример данных:
Значит (мужчины) = (22, 30, 35, 35, 26)
Средства (женщины) = (25, 32, 30, 35, 29)
Фрагмент кода дает вывод, показанный на следующем снимке экрана:
Нажмите меня, чтобы увидеть образец решения
11. Напишите программу на Python для создания гистограммы из DataFrame. Перейти к редактору
Примерный фрейм данных:
ABCDE
2 4,8,5,7,6
4 2,3,4,2,6
6 4,7,4,7,8
8 2,6,4,8,6
10 2,4,3,3,2
Фрагмент кода дает вывод, показанный на следующем снимке экрана:
Нажмите меня, чтобы увидеть образец решения
12. Напишите программу на Python для создания гистограмм с ошибками на одной фигуре. Перейти к редактору
Дата образца
Средняя скорость: 0,2474, 0,1235, 0,1737, 0,1824
Стандартное отклонение скорости: 0,3314, 0,2278, 0,2836, 0,2645.
Фрагмент кода дает вывод, показанный на следующем снимке экрана:
Нажмите меня, чтобы увидеть образец решения
13. Напишите программу на Python для создания графиков с панелями ошибок на одном рисунке. Прикрепите текстовую метку над каждой строкой, отображая «мужчины» (целочисленное значение). Перейти к редактору
Пример данных
Средняя скорость: 0,2474, 0,1235, 0,1737, 0,1824
Стандартное отклонение скорости: 0,3314, 0,2278, 0,2836, 0,2645.
Фрагмент кода дает вывод, показанный на следующем снимке экрана:
Нажмите меня, чтобы увидеть образец решения
14. Напишите программу на Python для создания линейчатой диаграммы с ошибками. Перейти к редактору
Примечание. Используйте нижнюю часть для укладки женских баров поверх мужских баров.
Пример данных:
Значит (мужчины) = (22, 30, 35, 35, 26)
Средства (женщины) = (25, 32, 30, 35, 29)
Мужчины Стандартное отклонение = (4, 3, 4, 1, 5)
Женщины Стандартное отклонение = (3, 5, 2, 3, 3)
Фрагмент кода дает вывод, показанный на следующем снимке экрана:
Нажмите меня, чтобы увидеть образец решения
15. Напишите программу на Python для создания горизонтальной гистограммы с разными цветами. Перейти к редактору
Примечание. Используйте нижнюю часть для укладки женских баров поверх мужских баров.
Примерный набор данных:
languages = [['Language', 'Science', 'Math'],
[ 'Наука', 'Математика', 'язык'],
[ 'Математика', 'язык', 'Наука']]
числа = [{'Язык': 75, 'Наука': 88, 'Математика': 96},
{'Язык': 71, 'Наука': 95, 'Математика': 92},
{'Язык': 75, 'Наука': 90, 'Математика': 89}]
Фрагмент кода дает вывод, показанный на следующем снимке экрана:
Нажмите меня, чтобы увидеть образец решения
16. Напишите программу на Python для создания линейчатой диаграммы стека и добавьте метку в каждый раздел. Перейти к редактору
Пример данных:
люди = («G1», «G2», «G3», «G4», «G5», «G6», «G7», «G8»)
сегменты = 4
# многомерные данные
данные = [[3.40022085, 7.70632498, 6.4097905, 10.51648577, 7.5330039, 7.1123587, 12.77792868, 3.44773477],
[11.24811149, 5.03778215, 6.65808464, 12.32220677, 7.45964195, 6.79685302, 7.24578743, 3.69371847],
[3.94253354, 4.74763549, 11.73529246, 4.6465543, 12.9952182, 4.63832778, 11.16849999, 8.56883433],
[4.24409799, 12.71746612, 11.3772169, 9.00514257, 10.47084185, 10.97567589, 3.98287652, 8.80552122]]
Фрагмент кода дает вывод, показанный на следующем снимке экрана:
Нажмите меня, чтобы увидеть образец решения
17. Напишите программу на Python для добавления текстур (черно-белых) к полосам и клиньям. Перейти к редактору
Примечание. Используйте нижнюю часть для укладки женских баров поверх мужских баров.
Фрагмент кода дает вывод, показанный на следующем снимке экрана:
Нажмите меня, чтобы увидеть образец решения
Редактор кода Python:
Еще не все !
Не отправляйте решение вышеупомянутых упражнений здесь, если вы хотите внести вклад, перейдите на соответствующую страницу упражнения.
Новый контент: Composer: менеджер зависимостей для PHP , R программирования