R语言tricks
前言
本文是关于R语言的一些常规操作,持续更新中。
Tricks
Operation | Description |
---|---|
rowMeans() | average for row, eg. df1$Avg_score = rowMeans(df1[,c(2,3,4)]) |
apply() | df1$Avg_score = apply(df1[,-1], 1, mean) : 对除了第1列以外的df 求行平均 |
length() | 求向量长度(元素个数),例:length(c(1,2,3)), Output: 3 |
as.data.frame(matrix(nrow= ,ncol=) | 创建空data.frame |
assign(cell, rowMeans(m)) | 给cell赋值,cell可为变量,例:df[cell] <- data.frame(assign(cell, rowMeans(m))) |
Sys.sleep() | Sys.sleep(5)表示计算机暂停5s |
duplicated | 去除重复数据, test[!duplicated(test[,c(2,3)]),] 选择性删除重复,仅删除2,3列重复的 |