万能的qplot——基础

2018.11.19 11:21
241 0 0

  上一篇为大家介绍了ggplot2概述与入门,这次主要讲述的内容是关于qplot,qplot()的意思是快速作图,利用它可以很方便的创建各种复杂的图形,其他系统需要好几行代码才能解决的问题,用qplot只需要一行就能完成。

  一、基本用法

  qplot()的前两个参数是x和y,分别代表所画对象的x坐标和y坐标,还有一个可选的data参数,如果进行指定,那么qplot()会首先在的数据框中查找变量名,然后再到R的工作空间中进行搜索。

  二、散点图

  qplot(displ, hwy, data = mpg, colour = factor(cyl))

  图中的装饰属性:点、点的位置、点的大小、点的

万能的qplot——基础.png

  三、数据到装饰属性的映射(Mapping)

  Disp映射到x坐标,hwy映射到y坐标,cyl映射到颜色

万能的qplot——基础.png

万能的qplot——基础.png

  四、Scaling

  把数据从其计量单位(例如油耗的升数,里程等)转化为计算机能识别的显示要素(例如像素,颜色等)的过程,称为Scaling在右图中有几项scaling

  1) 将水平坐标x映射到[0,1]区间。这里不使用具体像素值的原因是grid包替我们完成最终的转换

  2) 将垂直坐标y映射到[0,1]区间

  3) 由坐标系统(coord)根据x,y的组合最终定位,常见的坐标系统包括直角坐标系,极坐标系,球面映射等

  4) 颜色的scaling

万能的qplot——基础.png

万能的qplot——基础.png

  5)离散值的颜色scale

  5个离散值时的缺省算法示意图

万能的qplot——基础.png

  关于万能的qplot——基础的讲述就到这里了,上述的内容只是截取了资料中的一部分,如需获取完整的资料,可通过关注微信公众号后联系客服获取。

  想要了解更多的资料、信息,可持续关注我们,我们将为大家提供有价值、有需求的材料。为大家在整理数据时省去烦恼。

标签: qplot
投诉文章 ©著作权归作者所有
喜欢  |  0
0/200字
没有更多评论了~
悬赏问题
给科研问题设置一定金额,将更容易获得关注与回答哦~
  • 1元
  • 3元
  • 5元
  • 8元
  • 18元
  • 自定义
选择支付方式
  • 微信支付
  • 支付宝支付
  • 余额支付

旗下网站

晟斯医学- 临床医生学术科研发展平台 2014-2019 晟斯医学版权所有
Copyright © 2014-2019 晟斯医学 All Rights Reserved. 备案号:苏ICP备11037034号-5 版权所有:南京孜文信息咨询有限公司