Matplotlib Scatter: упражнения, практика, решение

Точечная диаграмма Matplotlib [6 упражнений с решением]

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

Что такое диаграмма рассеяния?

Из Википедии:
Диаграмма рассеяния (также называемая диаграммой рассеяния, диаграммой рассеяния, диаграммой рассеяния, диаграммой рассеяния или диаграмма рассеяния) [3] — это тип графика или математической диаграммы, использующей декартовы координаты для отображения значений обычно двух переменных для набора данных. Если точки имеют цветовую кодировку, может отображаться одна дополнительная переменная. Данные отображаются в виде набора точек, каждая из которых имеет значение одной переменной, определяющей положение на горизонтальной оси, и значение другой переменной, определяющей положение на вертикальной оси. [4]

1. Напишите программу на Python, чтобы нарисовать диаграмму рассеяния с произвольным распределением по осям X и Y, построенную относительно друг друга. Перейдите в редактор.
Фрагмент кода дает результат, показанный на следующем снимке экрана:


Щелкните меня, чтобы увидеть пример решения

2. Напишите программу Python, чтобы нарисовать диаграмму рассеяния с пустыми кружками с произвольным распределением в X и Y и построены друг против друга. Перейдите в редактор.
Фрагмент кода дает результат, показанный на следующем снимке экрана:


Щелкните меня, чтобы увидеть пример решения

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

Щелкните меня, чтобы увидеть пример решения

4. Напишите программу Python, чтобы нарисовать диаграмму рассеяния для сравнения двух предметные оценки математики и естествознания. Используйте оценки 10 учеников. Перейдите в редактор
Примеры данных:

Тестовые данные:
math_marks = [88, 92, 80, 89, 100, 80, 60 , 100, 80, 34]
science_marks = [35, 79, 79, 48, 100, 88, 32, 45, 20, 30]
mark_range = [10, 20, 30, 40 , 50, 60, 70, 80, 90, 100]


Щелкните мне, чтобы увидеть пример решения

5. Напишите программу на Python, чтобы нарисовать диаграмму разброса для трех разных групп с разбивкой по весу и высоте. Перейдите в редактор.
Фрагмент кода дает результат, показанный на следующем снимке экрана:


Щелкните меня, чтобы увидеть пример решения

5. Напишите программу на Python, чтобы нарисовать диаграмму рассеяния для трех разных групп с разбивкой по весам и высоты. Перейдите в редактор.
Фрагмент кода дает результат, показанный на следующем снимке экрана:


Щелкните меня, чтобы увидеть пример решения

6. Напишите программу на Python, чтобы нарисовать диаграмму рассеяния, чтобы определить повышение уровня моря за последние 100 лет. Перейдите в редактор.
Фрагмент кода дает результат, показанный на следующем снимке экрана:


Щелкните меня, чтобы увидеть пример решения

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

Еще впереди!

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

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