专栏名称: R语言和统计
我们定期更新与R有关的内容,比如R编程基础,作图,实用R包的解读,统计学基础知识,前沿的统计方法,机器学习等等。
今天看啥  ›  专栏  ›  R语言和统计

别再只画柱状图了!四种方法教你画克里夫兰点状图!附代码,快收藏~

R语言和统计  · 公众号  ·  · 2024-06-21 16:38
    

文章预览

克利夫兰点状图( Cleveland dot plot )与 柱状图 (Bar Chart) 类似,区别是通过点而不是条带来展示数值。 当 比较多组间的数值差异时,是很不错的选择。 今天小编将介绍四种不同方法画 克利夫兰点状图 ,赶快试试! 先安装和载入需要的R包: # 需要提前安装好:install.packages("lattice") library (lattice) # 需要提前安装好:install.packages("ggplot2") library (ggplot2) # 需要提前安装好:install.packages("ggiraphExtra") library (ggiraphExtra) 准备作图需要的数据。 提取 数据集 mtcars中的两个变量和行名称,并进行一些数据转换处理: mydata 1 , 9 )] mydata$names mydata$am "automatic", "manual" )) str(mydata); head(mydata, 10) 这次的作图数据中共有32行和3列(变量),mpg为数值变量,am和names为分类变量。其中变量names为行的名称,也就是32种汽车的类型。 开始作图! 第一种方法,我们会使用基础R中的 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览