pip install vispy
python
import vispy
from vispy import app, scene
python
canvas = scene.SceneCanvas(title='Data Visualization', size=(800, 600), keys='interactive', show=True)
view = canvas.central_widget.add_view()
python
import numpy as np
n = 1000
pos = np.random.normal(size=(n, 2), scale=0.2)
colors = np.random.random(size=(n, 4))
python
scatter = scene.visuals.Markers()
scatter.set_data(pos, edge_color=None, face_color=colors, size=5)
view.add(scatter)
python
app.run()
python
import vispy
from vispy import app, scene
import numpy as np
canvas = scene.SceneCanvas(title='Data Visualization', size=(800, 600), keys='interactive', show=True)
view = canvas.central_widget.add_view()
n = 1000
pos = np.random.normal(size=(n, 2), scale=0.2)
colors = np.random.random(size=(n, 4))
scatter = scene.visuals.Markers()
scatter.set_data(pos, edge_color=None, face_color=colors, size=5)
view.add(scatter)
app.run()