R语言-快速画图

本文介绍了R语言中qplot函数的使用,包括其参数、准备工作和绘图应用。通过比较plot()和qplot(),展示了qplot在数据可视化上的优势,如网格背景增强可读性。此外,文章详细解释了如何用颜色、形状和透明度来区分数据属性,提供了不同类型的图表绘制示例。
摘要由CSDN通过智能技术生成

函数介绍

qplot(x, y, …, data, facets = NULL, margins = FALSE, geom = “auto”,
xlim = c(NA, NA), ylim = c(NA, NA), log = “”, main = NULL,
xlab = NULL, ylab = NULL, asp = NA, stat = NULL, position = NULL)

准备工作:

> library(ggplot2)
> #下载好包之后,在使用前加载包,如果窗口不重启加载一次就ok
> data(diamonds)
> #使用ggplot2中自带的一个叫做diamonds的数据集,里面包含了月5400颗钻石的价格和质量信息。

> diamonds.data <- diamonds[sample(nrow(diamonds),200),]
> diamonds.data
> #随机取到200条数据,并查看一下
# A tibble: 200 x 10
   carat cut       color clarity depth table price     x     y     z
   <dbl> <ord>     <ord> <ord>   <dbl> <dbl> <int> <dbl> <dbl> <dbl>
 1  0.7  Very Good F     SI2      60.9    58  1940  5.7   5.77  3.49
 2  0.73 Premium   D     VS1      60      58  3557  5.9   5.86  3.53
 3  0.4  Ideal     F     VS1      61.3    56   982  4.73  4.76  2.91
 4  0.71 Ideal     E     SI2      58.7    57  2340  5.89  5.86  3.44
 5  0.71 Ideal     G     SI1      61.5    55  3061  5.75  5.79  3.55
 6  0.54 Ideal     G     VS2      61.5    55  1422  5.24  5.27  3.23
 7  0.3  Good      H     VVS1     63.4    55   684  4.28  4.3   2.72
 8  0.3  Premium   E     VVS2     61.3    59  1013  4.32  4.3   2.64
 9  0.51 Ideal     F     SI2      61.3    57  1146  5.16  5.19  3.17
10  0.55 Ideal     G     IF       60.9    57  2789  5.28  5.3   3.22
# ... with 190 more rows

这里简单看一下数据结构

> summary(diamonds)
     carat               cut        color        clarity      
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值