文章预览
克利夫兰点状图( 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中的
………………………………