public class NBC
extends java.lang.Object
| 限定符和类型 | 方法和说明 |
|---|---|
java.util.Map<java.lang.String,java.lang.Double> |
denominator(int row)
每行数据分组的总概率
|
java.util.List<java.lang.String> |
eigenvalue()
取出特征值
|
java.util.Map<java.lang.String,java.lang.Integer> |
eigenvalue(int index)
得到特征值,记住默认的特征行数在最后一排
|
java.util.Map<java.lang.String,java.lang.Double> |
numerator(java.lang.String key,
java.lang.Integer value,
int row)
特征值对应的一行分组概率
|
java.lang.String[][] |
readArrayFile(java.lang.String file)
获取文本数据,存储在二维数组
|
void |
setRowContinual(java.lang.Integer row,
java.lang.Double value)
设置该行数据为连续型数据
|
double |
start(java.lang.String... print)
执行方法
|
public java.lang.String[][] readArrayFile(java.lang.String file)
throws java.lang.Exception
file - 文本路径java.lang.Exception - 读取失败public java.util.Map<java.lang.String,java.lang.Integer> eigenvalue(int index)
index - 根据行数统计个数public java.util.Map<java.lang.String,java.lang.Double> numerator(java.lang.String key,
java.lang.Integer value,
int row)
key - 特征值value - 特征值的个数row - 那一个行public java.util.Map<java.lang.String,java.lang.Double> denominator(int row)
row - 每一行排号public double start(java.lang.String... print)
print - 一系列问题public java.util.List<java.lang.String> eigenvalue()
public void setRowContinual(java.lang.Integer row,
java.lang.Double value)
row - 连续型数据行value - 该连续型的值Copyright © 2018. All Rights Reserved.