Python plotly-如何修改跟踪中的标记
如何改变跟踪中标记的外观 e、 g.在下面的示例中,如何将每个标记的不透明度设置为特定值(例如,基于不透明度数据列表) 看起来这应该是可能的,但我还没有成功。提前感谢您的帮助 杜索德Python plotly-如何修改跟踪中的标记,python,python-3.x,plotly,Python,Python 3.x,Plotly,如何改变跟踪中标记的外观 e、 g.在下面的示例中,如何将每个标记的不透明度设置为特定值(例如,基于不透明度数据列表) 看起来这应该是可能的,但我还没有成功。提前感谢您的帮助 杜索德 import dash import dash_core_components as dcc import dash_html_components as html import plotly.graph_objs as go app = dash.Dash() x_data = list(range(1,11
import dash
import dash_core_components as dcc
import dash_html_components as html
import plotly.graph_objs as go
app = dash.Dash()
x_data = list(range(1,11))
y_data = [i**2 for i in x_data]
opacity_data = [i / i**2 for i in x_data]
app.layout = html.Div([
dcc.Graph(id='test',
figure=go.Figure(
data=[go.Scatter(
x=x_data,
y=y_data,
mode='markers',
opacity=1)]
))
])
app.run_server()
它咔嗒一声。。。。标记特定信息在字典中的列表中指定,如下面的气泡图示例所示 [
import plotly.plotly as py
import plotly.graph_objs as go
trace0 = go.Scatter(
x=[1, 2, 3, 4],
y=[10, 11, 12, 13],
mode='markers',
marker=dict(
color=['rgb(93, 164, 214)', 'rgb(255, 144, 14)',
'rgb(44, 160, 101)', 'rgb(255, 65, 54)'],
opacity=[1, 0.8, 0.6, 0.4],
size=[40, 60, 80, 100],
)
)
data = [trace0]
py.iplot(data, filename='bubblechart-color')