Python 带bokeh的三维圆(散点)图
你好,好朋友 我有PCA结果数据框,我想用bokeh绘制3d圆形图 我可以很容易地画出二维圆形图 就像下面的代码Python 带bokeh的三维圆(散点)图,python,pandas,scikit-learn,bokeh,Python,Pandas,Scikit Learn,Bokeh,你好,好朋友 我有PCA结果数据框,我想用bokeh绘制3d圆形图 我可以很容易地画出二维圆形图 就像下面的代码 Bp_source = ColumnDataSource(data=df_PCA) Bp_tools = ['pan','box_select', 'wheel_zoom', 'hover', 'reset','save','help'] Bp_TOOLTIPS = [ ("SampleID", "@id"), ("(PCA1, PCA2)",
Bp_source = ColumnDataSource(data=df_PCA)
Bp_tools = ['pan','box_select', 'wheel_zoom', 'hover', 'reset','save','help']
Bp_TOOLTIPS = [
("SampleID", "@id"),
("(PCA1, PCA2)","(@PCA1, @PCA2)")
]
Bp_plot = figure(
tools=Bp_tools, tooltips=Bp_TOOLTIPS,
plot_width=500, plot_height=500,
x_axis_label='PCA1', y_axis_label='PCA2'
)
Bp_plot.circle('PCA1', 'PCA2',
source=Bp_source,
size=9,
color='color',
alpha=0.3,
legend='legend'
)
show(Bp_plot)
附图为数据帧格式和2d图。
所以,我想用PCA1,2和3制作3d图
请分享你的精彩代码 Bokeh没有任何内置的3d绘图功能。这超出了核心库的范围。拥有3d绘图的唯一方法是自己写一个类似于噢。。。因为那样的原因,我找不到任何例子。。谢谢