Книга «Изучаем Python»



Pdf көрінісі
бет165/238
Дата07.01.2022
өлшемі7,86 Mb.
#18670
түріКнига
1   ...   161   162   163   164   165   166   167   168   ...   238
Байланысты:
2 5343781172763690906

Рис. 15.3. График с правильными данными

При вызове 

plot()

 можно передавать многочисленные аргументы, а также ис-



пользовать различные функции для настройки графиков. Знакомство с этими 

функциями продолжится позднее, когда мы начнем работать с более интересными 

наборами данных в этой главе.

Нанесение и оформление отдельных точек функцией scatter()

Иногда бывает полезно нанести на график отдельные точки, основанные на некото-

рых характеристиках, и определить их оформление. Например, на графике малые 

и большие значения могут отображаться разными цветами. Возможны и другие 

варианты: например, сначала нанести множество точек с одним типом оформления, 

а затем выделить отдельные точки набора, перерисовав их с другим оформлением.

Для нанесения на диаграмму отдельной точки используется функция 

scatter()

Передайте 



scatter()

 координаты (xy) нужной точки, и функция нанесет эти 

значения на диаграмму:



Построение простого графика    315

scatter_squares.py

import matplotlib.pyplot as plt

plt.scatter(2, 4)

plt.show()

Применим оформление, чтобы результат выглядел более интересно. Мы добавим 

название, метки осей, а также увеличим шрифт, чтобы текст нормально читался:

import matplotlib.pyplot as plt

plt.scatter(2, 4, s=200)



# Назначение заголовка диаграммы и меток осей.

plt.title("Square Numbers", fontsize=24)

plt.xlabel("Value", fontsize=14)

plt.ylabel("Square of Value", fontsize=14)

# Назначение размера шрифта делений на осях.

plt.tick_params(axis='both', which='major', labelsize=14)

plt.show()

В точке  вызывается функция; аргумент 

s

 задает размер точек, используемых 



для рисования диаграммы. Если запустить программу 

scatter_squares .py

 в текущем 

состоянии, вы увидите одну точку в середине диаграммы (рис. 15.4).





Достарыңызбен бөлісу:
1   ...   161   162   163   164   165   166   167   168   ...   238




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет