Skip to main content
 首页 » 编程设计

python之发送到 X11 的 rpy 作的图突然关闭

2025年05月04日14落叶

我正在使用 RPy2 绘制一些图。情节出现,但 X11 窗口立即消失。

我输入的是以下内容,其中 CCFS 是一个数据矩阵

 import rpy2.robjects as robjects 
 r = robjects.r 
 
 pca = r.princomp(CCFS) 
 r.plot(pca,main="Eigenvalues") 
 r.biplot(pca,main="biplot") 
 r['dev.off']() #*EDIT* the problem persists even if I remove this line. 

我是否没有包含某些内容?我知道有一些东西要绘制,因为 princomp 返回一个不为 null 的 ListVector。

请您参考如下方法:

添加

input()         # for Python3 
# raw_input()   # for Python2 

到脚本末尾,以防止程序在用户按下 Enter 之前结束。