Plotly を試してみる
import plotly plotly.offline.init_notebook_mode() from plotly.offline import iplot, init_notebook_mode import plotly.graph_objs as go import plotly.io as pio import os import numpy as np N = 100 x = np.random.rand(N) y = np.random.rand(N) colors = np.random.rand(N) sz = np.random.rand(N)*30 fig = go.Figure() fig.add_scatter(x=x, y=y, mode='markers', marker={'size': sz, 'color': colors, 'opacity': 0.6, 'colorscale': 'Viridis' }); plotly.offline.plot(fig, filename='fig1', image='png')