你可以和Plotly图书馆一起去。它可以直接在Jupyter笔记本中渲染交互式3D绘图。
为此,首先需要通过运行以下命令以绘图方式安装:pip install plotly
您可能还希望通过运行以下命令来升级库:pip install plotly --upgrade
之后,你可以在笔记本上写下如下内容:# Import dependencies
import plotly
import plotly.graph_objs as go
# Configure Plotly to be rendered inline in the notebook.
plotly.offline.init_notebook_mode()
# Configure the trace.
trace = go.Scatter3d(
x=[1, 2, 3], # <-- Put your data instead
y=[4, 5, 6], # <-- Put your data instead
z=[7, 8, 9], # <-- Put your data instead
mode='markers',
marker={
'size': 10,
'opacity': 0.8,
}
)
# Configure the layout.
layout = go.Layout(
margin={'l': 0, 'r': 0, 'b': 0, 't': 0}
)
data = [trace]
plot_figure = go.Figure(data=data, layout=layout)
# Render the plot.
plotly.offline.iplot(plot_figure)
因此,以下图表将在Jupyter笔记本中为您绘制,您将能够与之交互。当然,你需要提供你的具体数据,而不是建议的数据。
如果觉得《python 3d图形控件 可交互_Python和Matplotlib:在Jupyter Noteb中使3D plot交互》对你有帮助,请点赞、收藏,并留下你的观点哦!