Tag Archive for 绘图

Economist风格的统计绘图

《Economist》(经济学人)是一份由伦敦经济学人报纸有限公司出版的杂志,于1843年9月由詹姆士·威尔逊创办。杂文章写得机智,幽默,有力度,严肃又不失诙谐,并且注重于如何在最小的篇

来玩一玩全球500强排行榜数据

金融时报在7月20日公布了全球500强排行榜。根据这个数据尝试回答下面的一些问题。1. 哪个行业的上榜公司最多?看得出来,银行、石油、制药是前三强。2. 哪个国家的上榜公司最多?美国公…

北上广三地的空气质量抽样比较

从前看《龙文鞭影》里的小故事,印象中有“秦宓论天”这么一个典故。在莫谈国事的天朝,“天”乃是肉食者的禁脔,草民无权过问,茶馆里只能谈天气。但最近不仅不能谈“天”,据说连…

尝试用animation包来玩GIF动画

谢益辉创建的这个animation包实在是很好玩,上面这个GIF动画就是用lattic包绘制的静态图形构建的。要在R里面玩动画除了要安装animation包之外,还需要安装配套软件。例如安装ImageMagick,以方便…

用RGL包绘制三维交互式图形

R语言中的rgl包是绘制三维图形的利器。在最新版本中,该包增加了一个writeWebGL函数,可以将三维图形转化为一个包含WebGL元素的网页文件。WebGL是一种3D绘图标准,这种绘图技术标准允许把JavaScript和OpenGL ES 2.0结合在一起,通过增加OpenGL ES 2.0的一个JavaScript绑定,WebGL可以为HTML5 Canvas提供硬件3D加速渲染,这样Web开发人员就可以借助系统显卡来在浏览器里更流畅地展示3D场景和模型了。

下面的第一张图是静态图,是用一个二元函数绘制的心形图。第二张图是用来表现二元回归时散点与回归平面之间的关系,如果你的浏览器支持WebGL(如果可以打开这个图形,则表明支持),即可拖动鼠标以旋转图形。这种交互式图形相信在教学中会起到很好的辅助作用。

相关的R代码可以在这里查看。 RGL model

snapshot
Your browser does not support the HTML5 canvas element.

snapshot
You must enable Javascript to view this page properly.

Drag mouse to rotate model. Use mouse wheel or middle button to zoom it.


Object written from rgl by writeWebGL.

用ggplot2包绘制风向风速玫瑰图

风向风速玫瑰图(wind rose)是气象学家常用的图形工具,描述了在一个特定的地点,其风速和风向是如何分布的。风向风速图实际上是一种条形图的扩展,它使用网格化的极坐标系统,用不同…