我正在做一些探索性数据分析,我需要将我的数据绘制在 3D 散点图中以可视化我的集群。我还没有用我的数据集完成它,但我想用我创建的样本来测试可视化,然后绘制它以查看它是否有效。它没有......我想要一个包含我的数据的 3D 散点图,以查看我的 ML 模型给我的集群在图中是否有意义。没有出现错误消息,但绘图输出上没有任何内容,即使空间变宽了,所以程序似乎有输出。
这就是我现在正在做的事情:
import pandas as pd
import cufflinks as cf
%matplotlib inline
from plotly.offline import plot, iplot, download_plotlyjs, init_notebook_mode
init_notebook_mode(connected=True)
cf.go_offline()
para_scatter_x = [1,2,3,4,5]
para_scatter_y = [0,0,0,3,4]
para_scatter_z = [2,1,1,4,5]
scatter = pd.DataFrame(data = [para_scatter_x, para_scatter_y, para_scatter_z], index=['X', 'Y', 'Z'])
scatter = scatter.T
scatter.iplot(kind='scatter', x='X', y='Y', z='Z')