美文网首页
瑞德学习R语言day04

瑞德学习R语言day04

作者: __method__ | 来源:发表于2021-05-25 21:04 被阅读0次

ggplot 直方图

p = ggplot(data=mtcars, aes(x=wt))
# 使用 aes(y=..density..) 将原始直方图变成概率直方图
p+geom_histogram(aes(y=..density..), binwidth = 0.5)+xlab("Weight") + ylab('density')

箱线图

boxplot(mtcars$wt)
boxplot(mtcars$wt, horizontal = T)

用在箱线图中的~: boxplot(y~x1),表示将x1视作分组变量, 分组输出y1的箱线图

boxplot(mtcars$wt~mtcars$cyl)

上面是将气缸作为分组变量,分组输出车重的箱线图

boxplot(mtcars$wt~mtcars$cyl, names=c("4 cyl", "6 cyl","8 cyl"), ylab = "weight of cars (1000lbs)")
ggplot箱线图
p = ggplot(data=mtcars, aes(x="", y=wt))
p + geom_boxplot()

气缸和车重双变量箱线图

 p = ggplot(data=mtcars, aes(x=factor(cyl), y=wt))
p + geom_boxplot()
p = ggplot(data=mtcars, aes(x=factor(cyl), y=wt))
p + geom_boxplot()+geom_jitter()
p = ggplot(data=mtcars, aes(x=factor(cyl), y=wt))
> p + geom_boxplot()+ coord_flip() # 横向转换坐标:把x轴和y轴互换, 没有特殊参数
p + geom_boxplot(notch = TRUE)

会有凹槽用来比较组, 两个盒子凹槽不重叠, 说明中位数有显著差异


 p + geom_boxplot(outlier.colour = "green", outlier.size = 5)

设置异常值


 boxplot(mpg~cyl, data = mtcars, notch=TRUE, col='green')

相关文章

  • 瑞德学习R语言day04

    ggplot 直方图 箱线图 用在箱线图中的~: boxplot(y~x1),表示将x1视作分组变量, 分组输出y...

  • 瑞德学习R语言day07

    曲线绘制 dnorm(x, mean = 0, sd = 1, log = FALSE) 的返回值是正态分布概率密...

  • 瑞德学习R语言day06

    基本统计数值 查看键值情况 平均数和中位数 标准差和方差 数据总结 查看筛选子集的的统计结果选择重量大于或等于 3...

  • 瑞德学习R语言day03

    factor(变量) 因子类型的转化 R语言绘图 使用ggplot2绘图导入依赖 绘制柱状图 统计一组数中元素的情...

  • 瑞德学习R语言day05

    散点图 特性: 两个变量之间的关系分布图 精细化 数据拟合 简单说一下 lm 函数 -formula:指要拟合的模...

  • 瑞德学习R语言day02

    R依赖包的安装 R中的数据结构 通过数据集来了解R中数据结构查看变量的详情 查看变量内部的数据类型 变量的筛选 数...

  • day5 阿来

    继续学习R语言 R语言数据学习 数据R语言学习.png 数据输入 数据输出 总结 R语言学习的第二天,熟悉了很多操...

  • 第八周作业汇总(蚂蚁私塾一期三班)

    本周学习书籍:《助推》— 查理德·H·泰勒(美)、卡斯·R·桑坦斯(美) 整理人:陆瑞林-20171029 一、本...

  • R语言-0基础学习4-实战1-常见操作

    R语言学习系列R语言-0基础学习1-数据结构R语言-0基础学习2-构建子集R语言-0基础学习3-循环排序信息处理函...

  • 学习小组Day4笔记--行

    正式开始学习R语言了,今天笔记内容为R语言基础和ggplot2的入门学习 R语言基础 1、认识R与RStudio ...

网友评论

      本文标题:瑞德学习R语言day04

      本文链接:https://www.haomeiwen.com/subject/eamcsltx.html