我有一个带有标签的数据集,我想以根据其标签标明的点。 如何在地块内找到目前线数,以便我能够确定哪一类点属于什么?
我的理解是,<代码>x,y,z是计划数据坐标,但它无助于外部标签。
这非常令人怀疑,它只是以定期分发的分类数据。
data = Import["http://ftp.ics.uci.edu/pub/machine-learning-databases/iris/iris.data"];
data = Drop[data, -1]; (*there one extra line at the end*)
inData = data[[All, 1 ;; 4]];
labels = data[[All, 5]];
ListPlot3D[inData,
ColorFunction ->
Function[{x, y, z},
If[y < 0.33, RGBColor[1, 1, 0.],
If[y < 0.66, RGBColor[1, 0, 0.], RGBColor[1, 0, 1]]
]
]
]
预期结果: