2021年10月1日

apply函数对行/列运算

摘要: apply(X,MARGIN,FUN,...) 对矩阵、数据库、数组按行或列进行迭代计算,返回向量或数组或值列表。 apply系列函数有效替代R中比较慢的for循环。 X: 输入的数组、矩阵,如果是数据框会自动转换成矩阵 MARGIN:按行计算或按列计算,1表示按行,2表示按列。 FUN:调用的函数 阅读全文

posted @ 2021-10-01 16:07 BioinformaticsMaster 阅读(778) 评论(0) 推荐(0) 编辑

表格拼接,融合

摘要: cbind(df1,df2) 横向添加表格,表格变宽,增加列数 rbind(df1,df2,...) 纵向合并多个数据集,表格变长,增加行数, 类似cat命令,要求列数相同 例子: 表格融合:针对数据框没有很好的保持一致。可用函数R内置的merge() 和dplyr的_join()函数。注:merg 阅读全文

posted @ 2021-10-01 14:14 BioinformaticsMaster 阅读(179) 评论(0) 推荐(0) 编辑

表格转换,多行聚集成列,长列转换成多行

摘要: 我从中学开始就立体,较多维的数据理解不强,所以这部分进度慢些很正常 R ggplot2绘图常用一维数据列表的数据框,所以常用到多行聚为列这个功能。 减列数,减维: 常用包:reshape2,tidyr以及聚集了tidyr等包的tidyverse。 创建例子df<-data.frame(x=c("A" 阅读全文

posted @ 2021-10-01 10:42 BioinformaticsMaster 阅读(73) 评论(0) 推荐(0) 编辑

导航