如何在Rstudio中显示马尔可夫链图(markovchain包)

时间:2016-02-24 21:10:07

标签: r linux ubuntu-12.04 rstudio markov-chains

最新的Rstudio和最新的R(在Ubuntu Linux 12.04 - 32位)。

大多数情节都会在我的Rstudio [Plots]窗格中显示OK。 但是一些马尔可夫链图会抛出错误并且不显示。

这是一个非常简单的示例代码:

library(markovchain) #loading the package
myMatr<-matrix(c(0,.2,.8,.1,.8,.1,.3,0,.7),byrow=TRUE,nrow = 3)     
## defining a transition matrix
rownames(myMatr)<-colnames(myMatr)<-c("a","b","c")
myMc<-as(myMatr, "markovchain")

plot(myMc)  # <== Error message starts after this...

给出了这个Rstudio控制台错误:
(并且Rstudio中没有显示情节)

"Error in cut.default(x, binsToUse, labels = FALSE, include.lowest = TRUE,  : 'x' must be numeric"

然而,完全相同的R命令(如上所述) 在“独立”R 3.2.3中正常工作! (在Rstudio之外)。 马尔可夫链图在新的R窗口中显示正常......

问: - 是否有简单的方法/命令告诉Rstudio 我想要一些情节 在新的R窗口中打开(就像在纯R中一样), 而不是在Rstudio Plot窗格中? - 还是其他一些简单的解决方案?

0 个答案:

没有答案