2

我有一个 3D PCA 图,使用 R 中 AffyCoreTools 的 pcaplot 方法 http://rgm3.lab.nig.ac.jp/RGM/R_rdfile?f=affycoretools/man/plotPCA.Rd&d=R_BC

我想捕获这个对象,我的总体目标是在网页中使用该动态的交互式绘图(可能使用 webGL 渲染),但目前我被困在实际捕获 pcaplot() 正在创建的对象.

我试过foo <- pcaplot()哪个 yNULL对象。

任何建议将不胜感激。

4

2 回答 2

1

您应该只需要writeWebGL()在调用pcaplot(). 您没有包含任何允许我先尝试的数据或代码,但假设绘图函数rgl以友好的方式调用,那么writeWebGL应该可以解决问题。

于 2014-06-05T18:55:55.953 回答
0

我所要做的就是把

图书馆(rgl)

pca3d(set.final.pca, group=set.final$Groups,show.labels = TRUE,show.centroids = TRUE,show.ellipses=FALSE, show.group.labels=FALSE) rglwidget()

于 2020-10-02T02:13:48.080 回答