Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
文本编辑器赢得';t关闭并在R中崩溃_R - Fatal编程技术网

文本编辑器赢得';t关闭并在R中崩溃

文本编辑器赢得';t关闭并在R中崩溃,r,R,我试图用PVA和转移矩阵在R中运行一个模型。每当我运行一行并弹出文本编辑器电子表格时,我可以编辑数据,但它不会关闭,只是冻结,所以我必须关闭所有内容。我已经尝试重新启动了好几次,但我无法让它工作,我需要能够运行这行代码。具体来说,当我运行“补充矩阵”时会发生这种情况,很难诊断问题,因为我无法复制它(它对我来说运行正常)。但是,您可以解决它 下面是冻结系统的PVA脚本中的函数: make.supplement.matrix<-function(num.stages){ supplem

我试图用PVA和转移矩阵在R中运行一个模型。每当我运行一行并弹出文本编辑器电子表格时,我可以编辑数据,但它不会关闭,只是冻结,所以我必须关闭所有内容。我已经尝试重新启动了好几次,但我无法让它工作,我需要能够运行这行代码。具体来说,当我运行“补充矩阵”时会发生这种情况,很难诊断问题,因为我无法复制它(它对我来说运行正常)。但是,您可以解决它

下面是冻结系统的PVA脚本中的函数:

make.supplement.matrix<-function(num.stages){
    supplement <- matrix(0,nrow=num.stages,,ncol=1,
            dimnames=list(paste('stage',1:num.stages),'Number of extra plants to plant each year')
        )
    supplement <- edit(supplement)
    supplement
}

make.supplement.matrixIt在RStudio中运行良好。我不知道问题出在哪里,但是否需要使用该弹出工具来创建您的矩阵?您不能只编写代码来创建它吗?我刚刚在RStudio中尝试了它,它起了作用。不确定它为什么重要,但谢谢!很高兴它成功了
make.supplement.matrix<-function(num.stages){
    supplement <- matrix(0,nrow=num.stages,,ncol=1,
            dimnames=list(paste('stage',1:num.stages),'Number of extra plants to plant each year')
        )
    supplement <- edit(supplement)
    supplement
}
supplement <- matrix(0,nrow=num.stages,,ncol=1,
        dimnames=list(paste('stage',1:num.stages),'Number of extra plants to plant each year')
    )