我有一个数据框,所有列都是离散格式。我应用以下代码使用bnlearn包生成BN。但是我得到这个错误,说“得分''''可能只与离散数据一起使用”,而基本上我的数据是离散的!以下是我的数据示例:
A B C
3 2 0
0 0 5
5 1 7
0 0 2
4 6 1
这就是我的目的:
> test=hc(dat, score="bic")
Error in check.score(score, x) :
score 'bic' may be used with discrete data only.
我不明白为什么我的数据不被认为是离散的?