Я работаю над приложением Python Dash. Я создал трехмерный график рассеяния на основе кадра данных df
. Все точки на графике имеют белые контуры, а когда они плотно сгруппированы, контуры выглядят грязно. Есть ли способ удалить контуры?
import plotly.plotly as py
import plotly.graph_objs as go
import pandas as pd
df = pd.read_csv("./data.csv")
data = [
go.Scatter3d(
x=df[x_axis],
y=df[y_axis],
z=df[z_axis],
mode='markers',
marker=dict(size=df['size_col']),
)
]
layout = go.Layout(
scene=dict(xaxis={'title': 'x'},
yaxis={'title': 'y'},
zaxis={'title': 'z'}),
margin={'l': 60, 'b': 40, 't': 10, 'r': 10},
legend={'x': 0, 'y': 1},
hovermode='closest'
)
fig = go.Figure(data=data, layout=layout)
py.iplot(fig, filename='simple-3d-scatter')
Вот как это выглядит для меня: 3D-график рассеяния
Это должно быть возможно, потому что при взгляде на https://plot.ly/python/3d-scatter-plots/#3d-scatter-plot-with-colorscaling, график не имеет этих белых контуров.