标签: tidyverse

5 篇文章

thumbnail
R语言小贴士(5)-小数位数的保留
注:在日常使用r语言保留数据的小数位数时,常会碰到小数位数强制取整的情况,如2.00会保存为2,本文介绍了我在遇到此问题时的处理方法 所用r包:tidyverse #将所有数值型变量的小数位数统一 format_column <- function(column) { if (is.numeric(column)) { # 识别每列的原始小数…
thumbnail
R数据处理(7)-LOOKUP查询填补更新
注:本章内容介绍了excel中常用的查询填补法,该方法相较于Excel中的功能更为强大,自定义程度高,可规定按照查询到的值替换原数据或仅替换原数据的缺失值。 数据集比较 #修改数据格式使对应 bcdata <- bcdata %>% mutate(across(all_of(variables),~as.numeric(as.chara…
thumbnail
R数据处理(5)–变量计算
简介:汇总医学数据处理中所用的数据生成和修改代码 R包:tidyverse 变量类型设置和转换 variables <-c("mage_c2","fage_c2","M_edu","F_edu" ,"M_job" ,"F_job","parity_c2" ,"pcaWI_C3","treat_chris","ac203_c2") adam &…
thumbnail
R数据处理(4)–正则表达式与字符串处理
简介:汇总了医学数据处理中常用的有关字符串筛,修正,拆分,提取所用代码 R包:tidyverse 正则表达式语法 1.1 特殊字符及其反意 . 匹配任意字符(注意只在同一行中有效如需换行可以用[\s\S]\d \D 匹配数字 匹配非数字\s \S 匹配空白符\w \W 匹配字母,数字,汉字,下划线[a-zA-Z0-9] 匹配数字或字母[a-zA-Z…
thumbnail
R数据处理(3)–数据集操作
简介:简介高效的实现数据集的筛选、转置、合并,解决excel表格操作的痛点 所用r包:tidyverse 1.取数据集子集 select函数筛选列 adam1 <- adam %>% select(1,2) adam1 <- adam %>% select("x","y") adam1 <- adam %>% s…