import plotly.plotly as py
import plotly.graph_objs as go
# Create random data with numpy
import numpy as np
N = 1000
random_x = np.random.randn(N)
random_y = np.random.randn(N)
# Create a trace
trace = go.Scatter(
x = random_x,
y = random_y,
mode = 'markers'
)
data = [trace]
# Plot and embed in ipython notebook!
py.iplot(data, filename='basic-scatter')
# or plot with: plot_url = py.plot(data, filename='basic-line') import plotly.plotly as py
import plotly.graph_objs as go
# Create random data with numpy
import numpy as np
N = 1000
random_x = np.random.randn(N)
random_y = np.random.randn(N)
# Create a trace
trace = go.Scatter(
x = random_x,
y = random_y,
mode = 'markers'
)
data = [trace]
# Plot and embed in ipython notebook!
py.iplot(data, filename='basic-scatter')
# or plot with: plot_url = py.plot(data, filename='basic-line')
Plotly是一个优秀的库,带有Python绑定,允许创建交互式绘图。它的工作方式是将Python代码翻译成JavaScript,允许在浏览器中进行交互式可视化。你知道吗
示例:
Plotly有一个付费订阅,允许在Plotly站点上存储私有地块。如果你不需要这个功能,你可以很高兴地使用免费版本。你知道吗
相关问题 更多 >
编程相关推荐