Можете ли вы добавить цветную полосу в plotly python с назначенной переменной для цветовой шкалы, как в matplotlib? - PullRequest
0 голосов
/ 06 сентября 2018

Можно ли добавить цветную полосу на простой график рассеяния? У меня есть данные для осей x и y, затем я хотел бы назначить цветную полосу независимой переменной «z». Я не могу понять всю жизнь или найти какую-либо документацию, чтобы помочь мне.

https://plot.ly/python/colorscales/ не помогает при назначении переменной для цветовой шкалы.

1 Ответ

0 голосов
/ 06 сентября 2018

Вы можете использовать документацию здесь , чтобы помочь вам.

import plotly.graph_objs as go
import plotly.plotly as py

import numpy as np

trace1 = go.Scatter(
    y = np.random.randn(500),
    mode='markers',
    marker=dict(
        size=16,
        color = np.random.randn(500), #set color equal to a variable
        colorscale='Viridis',
        showscale=True
    )
)
data = [trace1]

py.iplot(data, filename='scatter-plot-with-colorscale')

enter image description here

...