版权声明:本文为博主原创文章,未经博主允许不得转载。 https://cloud.tencent.com/developer/article/1420449
一. 实验目的和要求
1. 了解比例可视化知识,了解和学习饼图、堆叠柱状图、板块层级图等常见有关比例图表类型;
2. 学习与巩固R Illustrator可视化绘图模式。
二. 实验过程
1. 根据《鲜活的数据》第4章4.2.2节介绍的内容学习堆叠柱状图的绘制方法;
2. 根据《鲜活的数据》第5章5.2.3节提供的数据,在R中绘制堆叠柱状图,并存为PDF文件;
3. 将上一步所得的PDF文件,导入Illustrator,以教材图5-13为样板,完成自己的图5-13,并添上自己的署名和序号。
三. R代码参考
代码语言:javascript复制// 4.2.2 柱形的堆叠
hot_dog_places <- read.csv("http://datasets.flowingdata.com/hot-dog-places.csv", sep=",", header=TRUE)
names(hot_dog_places) <- c("2000", "2001", "2002", "2003", "2004", "2005", "2006", "2007", "2008", "2009", "2010")
hot_dog_matrix <- as.matrix(hot_dog_places)
barplot(hot_dog_matrix, border=NA, space=0.25, ylim=c(0, 200), xlab="Year", ylab="Hot dogs and buns (HDBs) eaten", main="Hot Dog Eating Contest Results, 1980-2010")