【发布时间】:2019-11-11 04:52:43
【问题描述】:
我是 ML 的初学者,我构建了一个 SVM 模型来对一些输入进行分类。 我用熊猫来读取我的数据集。分类结果打印为索引,其中每一个都对应于我的数据集中标签(类)的名称。如何将这些索引转换为它们的名称(字符串)?
例如,我有三个类:[Question,General,Info],但是当我尝试对输入进行分类时,结果是以下数字之一:[0,1,2] 我想将这些数字转换为我拥有的类的名称。
这是我的代码的一部分:
data = pandas.read_csv("classes.csv",encoding='utf-16' )
Train_X, Test_X, Train_Y, Test_Y = sklearn.model_selection.train_test_split(data['input'],data['Class'],test_size=0.3,random_state=None)
Test_Y 和Train_Y 是数字(类)列表,每个数字都指一个类,我怎么知道每个数字代表什么?
【问题讨论】:
标签: machine-learning classification python-3.6 svm