Как сделать 4D сюжет в Plotly? - PullRequest
       64

Как сделать 4D сюжет в Plotly?

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

Я хочу знать, как сделать 4-мерную диаграмму рассеяния с помощью Plotly.4-е измерение - это цвет другого атрибута?Я могу сделать это в Python, но не использую plotly.

Ниже приведен пример кода:

trace1 = go.Scatter3d(
    x = df['XXXX'],
    y = df['XXXX'],
    z = df['XXXX'],
    mode='markers',
    marker=dict(
        size=12,
        color=z,                # set color to an array/list of desired values
        colorscale='Viridis',   # choose a colorscale
        opacity=0.8
    )
)

data = [trace1]
layout = go.Layout(
    scene = dict(
                    xaxis = dict(
                        title='XXXX-XXXXXX'),
                    yaxis = dict(
                        title='XXXX-XXXXXX'),
                    zaxis = dict(
                        title='XXXX-XXXXXX'),),
    margin=dict(
        r=20, b=10, l=10, t=10
    )
)
fig = go.Figure(data=data, layout=layout)
#py.iplot(fig, filename='3d-scatter-colorscale')
plot(fig, filename='D:\\plots\\3dplots\\xx.html')

Этот код дает мне 3 измерения, одним из которых является цвет.Как я могу добавить еще один?Любая помощь будет оценена.

Спасибо, Shyam

1 Ответ

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

Это сделано.Я назначил атрибут, для которого должен отображаться цвет, в качестве 4-го измерения, цвету, и это сработало.Спасибо.

...