全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
1797 5
2020-04-22
用Rstudio 做最简单的文本分析,统计词频做词云什么的,用了如下代码
在开始统计词频的时候就出错了,输出的结果是空的,请教各位,我这个代码什么地方出错了啊???

setwd("D://Desktop")
install.packages("jiebaRD")
library(jiebaRD)
install.packages("jiebaR")
library(jiebaR)
wk<-worker()
# 添加用户自定义词库
wk<-worker(user="dictionary.txt")#好像添加了也没用啊
# 删除停用词
wk<-worker(stop_word="ChineseStopWords.txt")
# 读取文本文件
wk[file.choose()]
# 选择分词后的文件
f<-scan(file.choose(),sep="\n",what="",encoding="UTF-8")
#统计词频及排序,从这一步开始出问题
df<-freq(wk[f])##这就直接报错,为什么啊
df<-df[order(-df$freq),]
install.packages("rlang")
install.packages("RSQLite")
install.packages("sqldf")
library(rlang)
library(RSQLite)
library(sqldf)
df<-sqldf("select [char],[freq] from df where length([char])>0 limit 100")
df<-df[nchar(df$char)>1,]
head(df)
View(df)
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2020-4-22 11:52:19
怎么没来盗号! 发表于 2020-4-22 11:34
用Rstudio 做最简单的文本分析,统计词频做词云什么的,用了如下代码
在开始统计词频的时候就出错了,输出 ...
可以试试python,比这个简单一些
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2020-4-22 12:58:47
494860871 发表于 2020-4-22 11:52
可以试试python,比这个简单一些
Python 在网上找的代码自己试也是各种出错,快疯了
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2020-9-5 13:48:22
楼主,用R做。成功了吗? 我最近也在学这个。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2020-9-5 14:06:44
用到的文件在附件中

复制代码



Rplot.png
附件列表

a.txt

大小:1.33 MB

 马上下载

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2020-10-30 13:22:06
jzbd 发表于 2020-9-5 13:48
楼主,用R做。成功了吗? 我最近也在学这个。
成功了,统计词频用这个
f=freq(strsplit(readLines(out,encoding="UTF-8")," ")[[1]])
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群