- 博客(6)
- 收藏
- 关注
原创 R——merge
关系连接函数merge上一次写过关于内连接、左连接、右连接、全连接的文章,用的是inner_join()、left_join、right_join()、full_join(),详细介绍可以看一下原来的那篇文章,链接:https://blog.youkuaiyun.com/weixin_42437924/article/details/108701670这次用merge函数来实现:先生成两个数据框df1,df2> df1 <- data.frame(Id=c(1:8),sport=c(rep('bas
2021-01-07 21:59:19
353
原创 R语言——分组求值
R语言——分组求值分组求值的两种方法求iris数据集中的三个物种的Sepal.Length属性的平均值:aggregate> aggregate(Sepal.Length~Species,data = iris,mean) Species Sepal.Length1 setosa 5.0062 versicolor 5.9363 virginica 6.588group_by> library(tidyve
2021-01-06 21:12:01
941
原创 R语言学习笔记(4)——筛选连接 semi_join() anti_join()
目录摘要函数介绍semi_join(x,y)anti_join(x,y)实例摘要上一篇文章介绍了下合并连接,这次说说筛选连接。合并连接每次都会增加新的列,而筛选连接不会。顾名思义,它的作用就是筛选。我来说下自己的理解,欢迎指正,谢谢。函数介绍semi_join(x,y)保留x表中与y表中观测值相匹配的所有观测anti_join(x,y)丢弃x表中与y表中观测值相匹配的所有观测# 实例实例假如一个年级有500个同学,他们的序号为1-500,每个人都有自己喜欢的饮品,现在统计出最受欢迎的三种饮
2020-09-21 05:17:12
6054
原创 R语言学习笔记(3)——left_join() right_join() inner_join() full_join()
目录摘要函数介绍inner_join()left_join()right_join()full_join()实例inner_join()left_join()right_join()full_join()摘要最近学习了《R数据科学》里的合并连接内容,这里直接用中文的表格来分析一下,可能更好理解。欢迎指正,谢谢。函数介绍四种函数都是用于组合两个表格的工具,对应四种连接方式,形式都是***_join(x,y,by=‘key’)inner_join()等值连接:两个观测的键是相等的,就可以匹配lef
2020-09-21 03:28:50
51264
2
原创 R语言学习笔记(2)——str_detect()函数
目录摘要函数说明实例摘要这次的问题是要弄清除一个单词在一片文章里出现的次数,用到了str_detect()函数。我把遇到的问题及解决方法分享一下,函数说明按照自己容易理解的方式表达,欢迎指正,谢谢。函数说明str_detect():确定一个字符向量能否匹配一种模式str_detect(string,pattern,negate=FALSE)string:待匹配字符串(我这里是文章)pattern:待匹配的模式(需要去查找的字符串)negate:默认为FALSE,如果为TRUE,则返回没有匹
2020-09-21 00:45:55
18314
原创 R语言学习笔记(1)——cut函数
cut()函数用法cut():将对应的数据划分到对应区间cut(x,y,lables,right,include.lowest)x:待划分的数据y:判断依据(区间)right:逻辑值,默认为区间左开右闭;若为FALSE,则左闭右开。(知识补充:开区间是不包括端点(a,b),闭区间是包括端点[a,b]。)include.lowest:逻辑值,include.lowest=TRUE,第一个区间包含左端点,最后一个区间包含右端点。#通过cut,简化多重if语句1.使用 if 函数:z<
2020-09-17 02:20:03
7147
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人