错误来自R博客网页中EM算法有r码
问题描述:
我是指从该页面的EM代码: http://www.r-bloggers.com/imputing-missing-data-with-expectation-maximization/错误来自R博客网页中EM算法有r码
起初,当我运行raw < - replicate(10, rpois(50,100))
, 我收到此错误代码:
Error in raw < -replicate(10, rpois(50, 100)) :
comparison (3) is possible only for atomic and list types
然后,我将该随机数据更改为raw<-faithful$waiting
。 但后来,我收到另一个错误:
Error in solve.default(sig[!pick.miss, !pick.miss]) : 'a' is 0-diml
是有人在这里熟悉的代码,以及如何解决这些错误?分配在R被<-
完成,不通过< -
:
答
复制代码时,特别是从低质量的网站,如R-Blogger上小心。两个人物之间的空间不对,您需要将其删除。
通常也可以通过=
取代<-
避免这个问题(意见将R社区内不同,以=
或<-
是否是优选的分配)。
+0
非常感谢Konrad Rudolph;) – Jas
R-Blogger是一个可怕的网站 - 一般 - 避免。他们自己不生产任何东西,他们只是回收内容(我试图说“偷”,但据我所知他们有许可),并用广告胡言乱语。 –