美文网首页
R-dplyr包使用的小总结

R-dplyr包使用的小总结

作者: 睿睿爱汪汪也爱喵喵 | 来源:发表于2022-07-26 00:04 被阅读0次

1、如果调用了两个包,都有同样的函数,比如raster和dplyr都有select,就用dplyr::select

2、可以找出管道通道操作+contains、starts_with、ends_with

edu<-edu %>% select(contains("edu18"))

3、利用管道操作删样本

people<-sam[-which(sam$SAMPLEID%in%c("N130")),]

4、mutate操作(替换、新增变量超方便)

edu<-mutate(edu,EDU_UPDATE=ifelse(EDU_UPDATE==8,NA,EDU_UPDATE))

5、merge函数

edu<-merge(edu, place, by='SAMPLEID',all.x=TRUE)

6、!!、quo、unquo、!!!

详见vignette(“dplyr-programming”)

###两件事:(1)We need to quote the input ourselves;

(2)you use `!!` to say that you want to unquote an input so that it's evaluated, not quoted.

my_summarise <- function(df, group_var) {

  df %>%group_by(!! group_var) %>% #!!你想要取消输入的引号,以便对其进行评估

       summarise(a = mean(a))}

my_summarise(df, quo(g1))

###`!!!` takes a list of elements and splices them into to the current call.

args <- list(na.rm = TRUE, trim = 0.25)

quo(mean(x, !!! args))

args <- list(quo(x), na.rm = TRUE, trim = 0.25)

quo(mean(!!! args))

7、quo、unquo、!!!group分组+分组统计频数和百分比

fangyuan<-interviewer%>%group_by(编码)%>%summarise(n=n(),percentage=sum(反馈内容新)/sum(反馈内容总))

相关文章

  • R-dplyr包使用的小总结

    1、如果调用了两个包,都有同样的函数,比如raster和dplyr都有select,就用dplyr::select...

  • Gradle开发-Groovy闭包

    # 闭包 闭包的基础知识 闭包的使用 闭包 this,owner,delegate 的理解 总结 ## 闭包的基础...

  • 2019-01-19

    2018年工具使用总结 charles使用提升 复习之前http协议的抓包步骤;将预抓包移动设备和...

  • math包总结

    开发中使用中使用到了math这个包,总结一下math包的主要方法与功能。 func Float32bits 函数返...

  • go学习第二天

    包引入里的小技巧:1、省略导入的包前缀 这样使用fmt包时,可以直接使用函数名,不需要使用fmt前缀如: 2、处理...

  • golang flag包使用总结

    最近看NSQD源码使用flag+ toml配置文件的用法, 详细总结下. flag 该包提供了一系列解析命令行参数...

  • 《学习小组Day6笔记--旮旯里的山大王》

    学习R包学习笔记:思维导图: 问题总结: 安装包和在哪个project下无关。 要使用dplyr包里的函数,就需要...

  • Java学习笔记 22 - 读取文件的不同方式

    properties文件读取方式,总结有如下三种:1)使用JDK自带的的IO包读取properties文件2)使用...

  • webpack运行配置(2)

    webpack的使用 webpack-dev-server 这个包 webpack打包 .vue这种文件 总结vu...

  • Android Canvas 小案例组合动画

    概述 本文承接Android Canvas总结下述小案例仅为Canvas的api的使用总结,非项目使用demo!!...

网友评论

      本文标题:R-dplyr包使用的小总结

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