找回密码
 加入怎通
查看: 245|回复: 1

R语言SVM支持向量机、文本挖掘新闻语料情感情绪分类和词云可视化_svmrfe如何实现 r语言

[复制链接]
我来看看 发表于 2023-03-31 18:05:12 | 显示全部楼层 |阅读模式
& N* ?; c$ B2 b' Y

原标题:R语言SVM支持向量机、文本挖掘新闻语料情感情绪分类和词云可视化全文链接:http://tecdat.cn/?p=32032原文出处:拓端数据部落公众号支持向量机(SVM)是一种机器学习方法,基于结构风险最小化原则,即通过少量样本数据,得到尽可能多的样本数据。

, s e: Q, J' S

支持向量机对线性问题进行处理,能解决非线性分类问题本文介绍了R语言中的 SVM工具箱及其支持向量机(SVM)方法,并将其应用于文本情感分析领域,结果表明,该方法是有效的在此基础上,对文本挖掘新闻语料进行情感分类和词云可视化,从视觉上对文本进行情感分析。

. Z3 e4 Z9 j' x9 G) D

语料是从yahoo Qimo上爬的新闻语料,一共49000篇,每篇包含题目、新闻内容、评论、读者投票结果(投票选择依次为:实用,感人、开心、超扯、无聊、害怕、难过、火大)以及总投票个数。数据概览

* Y# G$ Y) p% j. G/ ?" T" h

以第一个预料为例对其分词提取关键词library(jiebaR)cutter = worker(type = "keywords", topn = 10) words = "1.txt"

/ }1 f' D, a. `/ U$ w8 C

查看工作目录下所有的文件dir = list.files(".")获取分类号xx<-readLines(dir[i],encoding = "UTF-8")## Warning in readLines(dir[i], encoding = "UTF-8"): 读1.txt时最后一行未遂

. k8 J" e& b8 l9 H& r4 o% M

# xx<-readLines("2.txt",encoding = "UTF-8") class=strsplit(xx[length(xx)-1],split="#")[[1]][3]词性分类for(i in 1:10){

/ F2 R6 K% o9 l6 b( Q: J

cutter = worker(type = "keywords", topn = 10)绘制词汇图mycolors <- brewer.pal(8,"Dark2")#设置一个颜色系:wordcloud(cutter_words,

* W# \; M' _7 t& s# O8 }' @

as.numeriter_words)),random.order=FAL

# O0 {! V* U. [% o8 o

准备训练集和测试集ntrain <- round(n*0.8) # 训练集 tindex <- sample(n,ntrain) # 筛选测试集样本 xtrain<-textdata[tindex,]

6 n! g* A* c3 o# d$ Y

xtest<-textdata[-tindex,]#可视化 plot(textdata[,c("classlist","X1")] ,pch=ifelse(istrain==1,1,2))

+ t5 i& {/ i) W" I4 [

训练SVM现在我们在训练集上使用来训练线性SVMsvm(classlist ~ . , textdata)

1 {8 Y' D1 V/ K$ ~/ V) z, v

预测数据predictedY <- predict(model, textdata)预测的数据

0 m; `8 l3 n- x6 G5 Y

查看分类混淆矩阵

% H' J% S1 o, S4 }8 G! V: C+ A: x

最受欢迎的见解1.Python主题建模LDA模型、t-SNE 降维聚类、词云可视化文本挖掘新闻组2.R语言文本挖掘、情感分析和可视化哈利波特小说文本数据3.r语言文本挖掘tf-idf主题建模,情感分析n-gram建模研究

3 `6 o/ S, C0 A) Y2 v

4.游记数据感知旅游目的地形象5.疫情下的新闻数据观察6.python主题lda建模和t-sne可视化7.r语言中对文本数据进行主题模型topic-modeling分析8.主题模型:数据聆听人民网留言板的那些“网事”

- j) K" s, s, G5 Q& h- F: m

9.python爬虫进行web抓取lda主题语义数据分析返回搜狐,查看更多责任编辑:

9 _3 k p z2 N+ B 2 G) `5 v. s, v9 }; r3 ]$ M4 w3 m8 J! r" m5 y" _8 z ! r6 c, L5 K! f/ |. c9 T6 { % i7 K* u; K# A/ ~

暂时无法加载帖子列表

回复

使用道具 举报

dfdfdfdfd 发表于 2026-03-16 04:34:49 | 显示全部楼层
分析得很透彻,很多细节都说到点子上了~
回复

使用道具 举报

    您需要登录后才可以回帖 登录 | 加入怎通

    本版积分规则

    QQ|手机版|小黑屋|网站地图|真牛社区 ( 苏ICP备2023040716号-2 )

    GMT+8, 2026-9-30 21:14 , Processed in 0.034047 second(s), 24 queries , Gzip On.

    免责声明:本站信息来自互联网,本站不对其内容真实性负责,如有侵权等情况请联系420897364#qq.com(把#换成@)删除。

    Powered by Discuz! X3.5

    快速回复 返回顶部 返回列表