首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

ggplot2小技巧-数据没有,函数倒是有一个

今天讲一个小技巧,首先数据还是得有,很简单地生成一些随机数:

20个数长这样子:

开始进入主题,我们首先用来画个图。

毫无惊喜,毫无意外地画出了散点图,因为这个两个组的数据,正如我们有实验组和对照组一般,我们画个箱式图吧。

依然没有惊喜,你可能只学到用去调整一个位移而已,这里为什么要用箱式图呢,因为箱式图不同于我们散点,它用的不是原始数据来画图,而是原始数据的统计量(四分位数)来画图,而这些统计量,你并没有提供给,它能够画出来,是因为已经帮你算了。

接下来,就要讲今天的重点,我们经常也需要计算一些统计量,然后拿来画图,这时候你怎么搞,当然是先计算,算好了,再拿来画图。so easy....

但这里我想要介绍的技巧是你不需要跳出去计算,算好才回到,而是直接就在里算,这怎么搞?你需要做的,就是在图层的这个参数中定义一个函数,然后这个函数会去应用于中传入的,而计算出来的统计量,就会被用于这个图层去画图。语言是苍白的,让我们来点code:

这里里的就是一个函数,这个函数计算了均值和方差,然后被用来画图:

这个属于黑魔法,一般人我不告诉他。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20191027A0587K00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券