R函数在数据预处理、数据准备过程中的使用
2013-11-01 07:44
453 查看
数据准备是数据分析工作的绝大部分,所消耗的时间约占80%以上,
因此如何有效的提高处理的速度是很有必要的。
R不但是用于分析建模的好工具,在数据预处理方面也有很多便捷的函数使用:
1- apply类函数的使用(R中最好减少loops)
apply类函数使用:
因此如何有效的提高处理的速度是很有必要的。
R不但是用于分析建模的好工具,在数据预处理方面也有很多便捷的函数使用:
1- apply类函数的使用(R中最好减少loops)
apply类函数使用:
matriz <- matrix(round(runif(9,1,10),0),nrow=3) apply(matriz, 1, sum) ## sum by row apply(matriz, 2, sum) ## sum by column
tapply(mtcars$hp, mtcars$cyl, mean)
lista <- list(a=c('one', 'tow', 'three'), b=c(1,2,3), c=c(12, 'a')) lapply(lista, length) ## return a list sapply(lista, length) ## coerce to a vector
data <- split(mtcars, mtcars$gear) ## split fits <- lapply(data, function(x) return(lm(x$mpg~x$disp)$coef)) ## apply do.call(rbind, fits) ## recombine
相关文章推荐
- 基于MXNet使用自己的图像数据集训练网络--准备数据与撰写预处理脚本
- 使用python切割图片并自定义函数使用颜色矩提取图像的特征数据,为后期数据分析做准备
- 修改数据预处理语句函数的创建及使用
- matlab premnmx归一化函数的使用 1、premnmx 预处理数据使数据的最小值和最大值分别为-1和1. [PN,minp,maxp,TN,mint,maxt] = premnmx(P,T)
- 在SQL SERVER中实现Split功能的函数,并在存储过程中使用
- 【python】如何批量读取文件夹的所有文件数据,os模块与open函数结合使用实例
- 数据预处理和weka.filters的使用
- [Javascript]:JS数据类型、类型判断、函数function与Function的使用
- 初学 Delphi 嵌入汇编[4] - 寄存器在过程与函数中的使用
- 如何使用 scikit-learn 为机器学习准备文本数据
- 记录一下PHP数组数据分页的方法 array_slice() 函数的使用
- eval解析JSON中的注意点 在JS中将JSON的字符串解析成JSON数据格式,一般有两种方式: 1.一种为使用eval()函数。 2. 使用Function对象来进行返回解析。 使用eval
- 使用TSP数据构建过程性能模型
- IOS中网络数据请求过程详解(GET POST方法使用)
- Lua的使用心得: 数据定义和过程定义(Lua在程序中的数据定义和过程定义的界定原则的研究)
- CYQ.Data 轻量数据层之路 使用篇五曲 MProc 存储过程与SQL(十六)
- CYQ.Data 轻量数据层之路 使用篇-MProc 存储过程与SQL 视频[最后一集] H (二十八)
- 使用多段刻录过程中,第二次追加数据刻录后,前一次刻录的数据丢失
- 使用存储过程新增数据,并执行存储过程
- 使用CLR存储过程方便快捷导出数据到Excel