Введение в визуализацию данных с Plotly на Python
Alex Scriven
Data Scientist

Plotly обладает рядом ключевых преимуществ:
plotly.express
Графики Plotly можно создавать:
plotly.express для быстрых графиков (px)plotly.graph_objects (go) для расширенной настройки$$
📈 Большую часть времени мы будем работать с px
Сохраните ссылки на ключевую документацию!
Подробный справочник по конкретным графикам
$$
Для точечных графиков:
plotly.express с примерамиПростой график на Plotly:
import plotly.express as pxdays = ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday"] temperatures = [28, 27, 25, 31, 32, 35, 36]fig = px.bar( x=days, y=temperatures, title="Temperatures of the week")fig.show()

Компоненты объекта Figure в Plotly:
layout: словарь, управляющий стилем графикаlayout на графикdata: список словарей, задающих тип графика и данныеtrace. Типов более 40!frames: для анимированных графиков (выходит за рамки курса)
print(fig)
Figure({'data': [{'type': 'bar',
'x': array(['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday'
, 'Saturday','Sunday'], dtype=object),
'y': {'bdata': 'HBsZHyAjJA==....'}],
'layout': {'title': {'text': 'Temperatures of the week'}}})
$$

Введение в визуализацию данных с Plotly на Python