R bnlearn包:缺少数据的学习结构

时间:2015-06-19 17:48:33

标签: r bayesian-networks

您好Stackoverflow用户,

我正在尝试使用R中的bnlearn包来学习贝叶斯网络的结构,但是我的训练数据不完整。当我尝试使用任何学习算法gs(),hc()...来设置一个baynes网时,我收到一条错误信息。

有谁知道如何解决这个问题?似乎R中没有一个合适的替代软件包可以处理丢失的数据。

> wildelakedata[wildelakedata==9999]<-NA
> wildelakedata[1:10,]
   Install.Yr Hist Eco PWA Anom SF
1        1968    1   4   0   NA NA
2        1968    1   4   0   NA NA
3        1968    1   4   1   NA NA
4        1968    1   4   1   NA NA
5        1968    1   4   1   NA NA
6        1968    1   4   1   NA NA
7        1968    1   4   0   NA NA
8        1968    1   4   0   NA NA
9        1968    1   4   1   NA NA
10       1968    1   4   0   NA NA
> BN<-hc(wildelakedata)
Error in check.data(x) : the data set contains NULL/NaN/NA values.

托马斯

0 个答案:

没有答案