Ковровые сюжеты с использованием Plotly в Python
Plotly - это библиотека Python, которая используется для разработки графиков, особенно интерактивных. Он может строить различные графики и диаграммы, такие как гистограмма, гистограмма, прямоугольная диаграмма, диаграмма распространения и многие другие. Он в основном используется в анализе данных, а также в финансовом анализе. Plotly - это интерактивная библиотека визуализации.
Ковровые участки
Ковровый сюжет - это любой из нескольких различных типов сюжета. Ковровый график - это график, который показывает взаимодействие между двумя или более независимыми переменными и одной или несколькими зависимыми переменными на двухмерном графике. Ковровая диаграмма отличается от других диаграмм, поскольку ковровая диаграмма может использоваться для более точной интерполяции точек данных. Его можно создать с помощью метода Carpet () класса graph_objects.
Syntax: plotly.graph_objects.Carpet(a=None,b=None,carpet=None, x=None, y=None)
Parameters:
a: An array containing values of the first parameter value
b: An array containing values of the first parameter value
x: A two dimensional array of x coordinates at each carpet point. If ommitted, the plot is a cheater plot and the xaxis is hidden by default.
y: A two dimensional array of y coordinates at each carpet point.
carpet: An identifier for this carpet, so that scattercarpet and contourcarpet traces can specify a carpet plot on which they lie
Example:
Python3
import plotly.graph_objects as go fig = go.Figure(go.Carpet( y = [ 1 , 2 , 3 , 4 , 5 , 6 ] )) fig.show() |
Выход:
Добавление значений a и b
Атрибуты A и B следует использовать для сохранения значений параметров.
Example:
Python3
import plotly.graph_objects as go fig = go.Figure(go.Carpet( a = [ 1 , 2 , 3 , 1 , 2 , 3 ], b = [ 4 , 5 , 6 , 4 , 5 , 6 ], y = [ 1 , 2 , 3 , 4 , 5 , 6 ] )) fig.show() |
Выход:
Установите оси A и B
Списки aaxis и baxis используются для установки осей A и B соответственно.
Example 1:
Python3
import plotly.graph_objects as go fig = go.Figure(go.Carpet( a = [ 1 , 2 , 3 , 4 , 5 , 6 ], b = [ 6 , 5 , 4 , 3 , 2 , 1 ], y = [ 1 , 2 , 3 , 4 , 5 , 6 ], aaxis = dict ( tickprefix = "F = " , ticksuffix = "N" , smoothing = 0.2 , minorgridcount = 10 , ), baxis = dict ( tickprefix = "P = " , ticksuffix = "pa" , smoothing = 0.4 , minorgridcount = 9 , ) )) fig.show() |
Выход:
Example 2: Styling A and B axis
Python3
import plotly.graph_objects as go fig = go.Figure(go.Carpet( a = [ 1 , 2 , 3 , 4 , 5 , 6 ], b = [ 6 , 5 , 4 , 3 , 2 , 1 ], y = [ 1 , 2 , 3 , 4 , 5 , 6 ], aaxis = dict ( tickprefix = "F = " , ticksuffix = "N" , smoothing = 0.2 , minorgridcount = 10 , ), baxis = dict ( tickprefix = "P = " , ticksuffix = "pa" , smoothing = 0.4 , minorgridcount = 9 , ) )) fig.update_layout( plot_bgcolor = "black" , paper_bgcolor = "black" , xaxis = dict ( showgrid = False , showticklabels = False ), yaxis = dict ( showgrid = False , showticklabels = False ) ) fig.show() |
Выход:
Внимание компьютерщик! Укрепите свои основы с помощью базового курса программирования Python и изучите основы.
Для начала подготовьтесь к собеседованию. Расширьте свои концепции структур данных с помощью курса Python DS. А чтобы начать свое путешествие по машинному обучению, присоединяйтесь к курсу Машинное обучение - базовый уровень.