Graph SVM图形超平面可视化

Graph SVM图形超平面可视化,graph,data-visualization,svm,text-classification,tfidfvectorizer,Graph,Data Visualization,Svm,Text Classification,Tfidfvectorizer,我一直在搜索如何可视化超平面支持向量机文本分类方法,但我真的不知道如何使用管道和TFIDFvectorier可视化数据 train, test = train_test_split(df, test_size=0.2, random_state=1) x_train = train['data'].values x_test = test['data'].values y_train = train['Final'] y_test = test['Final'] kfolds = Stratif

我一直在搜索如何可视化超平面支持向量机文本分类方法,但我真的不知道如何使用管道和TFIDFvectorier可视化数据

train, test = train_test_split(df, test_size=0.2, random_state=1)
x_train = train['data'].values
x_test = test['data'].values
y_train = train['Final']
y_test = test['Final']
kfolds = StratifiedKFold(n_splits=10, shuffle=True, random_state=1)
vectorizer = TfidfVectorizer()
np.random.seed(1) 

pipeline_rbf = make_pipeline(vectorizer1, SVC(kernel="rbf"))
pipeline_rbf.fit(x_train, y_train)

y_pred=pipeline_rbf.predict(x_test)
from sklearn.metrics import classification_report, confusion_matrix
print(confusion_matrix(y_test, y_pred))
print(classification_report(y_test, y_pred))