常用于mutate()创建变量时的基础运算与函数

x/sum() 计算x各个分量在总数中的比例

y-mean(y) 计算y各分量与均值之间的差异

%/% 整除

%%求余数

注:当一个向量中的值不够用时,这个向量会被循环使用。如1:3+1:10等价于c(1 + 1, 2 + 2, 3 + 3, 1 + 4, 2 + 5, 3 + 6, 1 + 7, 2 + 8, 3 + 9, 1 + 10)

 

 

log2()更多,log10()也有

偏移函数 ,默认是移动一个单位

  • lead() 向量向前移动指定单位
  • lag() 向量向后移动指定单位

 

累加,滚动聚合cum*,cumulative

  • cumsum() 累加和
  • cumprod() 累加积
  • cummax() 累加最大值
  • cummin() 累加最小值
  • cummean()累加平均值

 

 

排秩

  • min_rank(x) 默认最小的值获得最前面的秩(升序),
    • min_rank(desc(x))  最大的值获得最前面的名次
    • NA值对应的秩是NA
    •   n个相同值赋予1个相同的秩,下一个值的秩会直接从x+n开始
  • row_number() 相同值不同秩
  • dense_rank(x) 相同值的秩相同,但下一个值的秩不跳转。
  • percent_rank() 将秩按比例压缩到[0,1]的值
  • ntile() 将向量分为n等份。
  •  

     

     

      

 

posted on   BioinformaticsMaster  阅读(146)  评论(0编辑  收藏  举报

编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
历史上的今天:
2017-12-14 python zip()函数转置表,操作列

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示