专栏首页图形学与OpenGL实验2 比例可视化之堆叠柱状图

实验2 比例可视化之堆叠柱状图

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wpxu08/article/details/89384861

一. 实验目的和要求

1. 了解比例可视化知识,了解和学习饼图、堆叠柱状图、板块层级图等常见有关比例图表类型;

2. 学习与巩固R+Illustrator可视化绘图模式。

二. 实验过程

1. 根据《鲜活的数据》第4章4.2.2节介绍的内容学习堆叠柱状图的绘制方法;

2. 根据《鲜活的数据》第5章5.2.3节提供的数据,在R中绘制堆叠柱状图,并存为PDF文件;

3. 将上一步所得的PDF文件,导入Illustrator,以教材图5-13为样板,完成自己的图5-13,并添上自己的署名和序号。

三. R代码参考

// 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")

附图5-13如下所示:

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 模拟试题B

    1.灰度等级为256级,分辨率为2048*1024的显示器,至少需要的帧缓存容量为( )

    步行者08
  • 机械版CG 附加实验2 投影变换

    了解透视图投影原理,利用VC+OpenGL实现立方体的一点、两点、三点透视图算法。

    步行者08
  • FreeGlut配置简介

    版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wpxu08/article/details/8778...

    步行者08
  • keras 简单 lstm实例(基于one-hot编码)

    数据处理中有时要用到onehot编码,如果使用pandas自带的get_dummies方法,训练集产生的onehot编码特征会跟测试集、预测集不一样,正确的方式...

    砸漏
  • vue返回上一页面如果没有上一页面返回首页

    参考链接:https://segmentfault.com/q/1010000010714863

    蓓蕾心晴
  • 不不二过

    我们学习任何一项技能,都要不停地犯错误。台上三分钟,台下十年功,台下十年就是大量反复犯错的十年。投资是一样的,你要反复试错。这里需要强调:

    凌帅出口
  • 利用注解完成变量自动初始化

    NaOH
  • 曼彻斯特大学和马德里大学的研究人员开发AI系统进行步态识别,准确识别个体

    研究者最近开发了一种新的人工智能,可以通过测量步态或步行模式来识别个人。该技术可用于机场安全,取代指纹识别和眼部扫描。它可以通过分析3D足迹和基于时间的数据来成...

    AiTechYun
  • ThreadLocal内存泄漏真因探究

    2、ThreadLocal的实现:每个Thread维护一个ThreadLocalMap映射表,这个映射表的key是ThreadLocal实例本身,value是真...

    java乐园
  • Odoo开发指北 01 初识Odoo

    应用服务层:包含所有企业模块逻辑(报表引擎、工作流引擎等),向下提供ORM引擎,向上提供web服务,控制服务器与浏览器的通信。

    LittlePanger

扫码关注云+社区

领取腾讯云代金券