我正在Scala中构建决策树系统,但我的数据中的一些条目具有相同的属性.我通过实现一个"随机"节点类型来解决这个问题,允许查询随机选择要遍历的分支,但是当我尝试随机分割剩余的例子时,我得到一个"MatchError".我目前的代码:
def splitRandom(examples: Array[String]): Array[String]={
examples.collect {case x if(r.nextInt(100) < 50) => x}
}
Run Code Online (Sandbox Code Playgroud)
"examples"是一个字符串数组,每个字符串都是一行,包含一个包含所有属性的数据条目.
我有两个表,它们具有一对一的关系,看起来像这样:
OrderItem
ID data1 data2 data3
1 a b c
2 d e f
3 g h i
Run Code Online (Sandbox Code Playgroud)
有争议的项目
ID data4
1 q
3 r
Run Code Online (Sandbox Code Playgroud)
有没有办法在data4没有单独的DisputedItemModel的情况下加入OrderItem的Hibernate模型?最好使用注释。