美文网首页程序员
R语言制作词云

R语言制作词云

作者: 未雅 | 来源:发表于2016-06-03 15:37 被阅读0次

准备工作

安装下面几个packages.

install.packages("wordcloud");
install.packages("showtext");
install.packages("Cairo");

其中,第一个包用来画词云,第二个包结合第三个包可以自定义中文字体。

自定义字体

我比较喜欢方正静蕾简体,于是想在词云中使用这个字体,可以通过下面命令实现

library(showtext)
font.add("xjl","xjlFont.Fon")# 第一个参数为你给该字体取的名字,第二个参数为该字体的文件名称

准备数据

如下图所示


数据

其中,第二列是随机生成的词的频率

name = read.csv("yourfilename.csv", header=F)

画词云

下面我们开始画词云

library(Cairo)
library(wordcloud)
CairoPNG("namewordcloud.png",1080,1080,units="px")
showtext.begin()
wordcloud(name$V1,name$V2,scale=c(16,3),random.order=F,random.color=T,colors=mycolors,family="xjl")
showtext.end()
dev.off()

运行后,便会生成一张词云图片了


词云

注意事项

生成图片的像素可以通过wordcloud中的scale参数来调节,默认值画出来的词云可能像素偏低,这就需要自己根据需要调节了,具体参数使用自行help

相关文章

  • R语言制作词云

    准备工作 安装下面几个packages. 其中,第一个包用来画词云,第二个包结合第三个包可以自定义中文字体。 自定...

  • R语言制作词云

    安装R包 jiebaR,jiebaRD :分词 wordcloud2 : 生成词云 安装成功 处理数据 语法 调用...

  • 【Python 3+】wordcloud词云入门系列(五):读取

    【本文目录】一、读取外部.txt文件制作词云二、wordcloud与jieba双剑合璧 一、读取外部.txt文件制...

  • 使用Python一秒看完十九大报告

    使用到的知识点: 制作词云的基本步骤和原理 Python3实现词云制作 wordcloud扩展包的使用 使用图片制...

  • R语言绘制词云

    需要的程序包 jiebaR,jiebaRD:分词 wordcloud2:绘制词云 运行程序包 导入数据 分词 去停...

  • python爬虫 抓取《极简宇宙史》书评,制作词云

    python 爬虫 抓取豆瓣《极简宇宙史》书评,制作词云 整个过程分为两大步: 爬取豆瓣豆瓣《极简宇宙史》书评 制...

  • 学习小组Day4笔记-皇晓燕

    R语言和R studio R语言是全面的统计分析平台,计算作图等等 R studio是R语言的操作平台 下载R语言...

  • Day4-安装R和Rstudio

    1.安装R和R studio 用户名设置为英文名 2. R语言基础环境配置 无需云服务器,直接在windows操作...

  • Day4 学习小组--张小张

    今天是 R 语言基础的学习 了解R与Rstudio R 语言是一款统计软件; R 语言也是一门编程语言,语言也是一...

  • 利用R制作词云图

    制作词云图本不是难事,利用R或者tableau可以轻松制作出花式词云图,但是词源的获取就不是那么容易了,今天我们就...

网友评论

    本文标题:R语言制作词云

    本文链接:https://www.haomeiwen.com/subject/jfxldttx.html