如何使用pca3d软件包在R中保存图像文件

如何使用pca3d软件包在R中保存图像文件,r,tiff,pca,R,Tiff,Pca,我想在R中保存来自pca3d软件包的pca图形的tiff图像,我已尝试使用下一个代码,但在out中我只得到一个白色图像,控制台返回空设备。有人知道为什么会这样吗 tiff("pca.tiff") pca2d(pca, group=matrix.grupos[,1], show.scale=TRUE, show.centroids=TRUE, show.group.labels=TRUE) dev.off() pca是我的微阵列数据,但您可以从包中获取“metabo”数据示例,因此

我想在R中保存来自
pca3d
软件包的pca图形的tiff图像,我已尝试使用下一个代码,但在out中我只得到一个白色图像,控制台返回空设备。有人知道为什么会这样吗

tiff("pca.tiff")
pca2d(pca, group=matrix.grupos[,1], show.scale=TRUE, show.centroids=TRUE, 
      show.group.labels=TRUE)
dev.off()
pca是我的微阵列数据,但您可以从包中获取“metabo”数据示例,因此代码如下:

library(pca3d)
data(metabo)
pca <- prcomp(metabo[,-1], scale.= TRUE)

tiff("pca.tiff")
pca2d(pca, group= metabo[,1])
dev.off()
库(pca3d)
数据(metabo)

pca我们没有变量
pca
matrix.grupos
,所以我们只是猜测。你能提供这些变量吗?否则,在没有提供可复制的示例的情况下,询问调试帮助将关闭此问题。@AngelRuvalcaba,我尝试了您的代码,并且能够毫无问题地保存图像。你查过工作目录了吗?也许Sys.info()可能有用。是的,正如您所说,在metabo数据工作的情况下,我检查了wd,但图像没有任何内容,只有一个白色图像。现在我又试了一次,终于成功了,也许这是一个与库pca3d相关的问题