我正在尝试在Jupyter Notebook页面中使用matplotlib创建3D散点图。代码没有返回任何错误,但是我还没有看到图表实际显示出来。输出结果只是空白。
Python版本: 3.7.3 Matplotlib版本: 3.0.3
我提供了一个输出示例(它是空白的):
Python版本: 3.7.3 Matplotlib版本: 3.0.3
import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d import Axes3D
%matplotlib inline
%matplotlib notebook
threedee = plt.figure().gca(projection='3d')
threedee.scatter(existing_df_2d.PC1, existing_df_2d.PC2,
existing_df_2d.data_mean)
plt.show()
我提供了一个输出示例(它是空白的):
%matplotlib notebook
允许您在笔记本中进行交互式功能,例如旋转3D图形、放大图形等。顺便说一下,我刚刚意识到这里有一个类似的问题被问到了这里。 - Sheldore