代码改变世界

随笔分类 -  R

R语言中的因子

2015-05-27 13:53 by TRACEING, 1426 阅读, 收藏,
摘要: 因子(factor)和有序因子(ordered factor)因子用来存储类别变量(categorical variables)和有序变量,这类变量不能用来计算而只能用来分类或者计数。因子表示分类变量,有序因子表示有序变量。生成因子数据对象的函数是factor(),语法是factor(data, l... 阅读全文

sapply(name,"[",2)

2015-05-19 10:35 by TRACEING, 747 阅读, 收藏,
摘要: "["在R里作为一个函数使用,举个例子就知道了:比如x是一个vector:x <- 1:10那么,x[2] 等同于"["(x, 2),就是return向量x的第二个数。如果name是一个list:name <- list(1:10, 2:12)则sapply(name, "[", 2)就是分别取两个... 阅读全文

Error in strsplit((roster$Student), " ") : 非字符参数

2015-05-19 10:23 by TRACEING, 2709 阅读, 收藏,
摘要: 错误显示要处理的变量 roster$Student 不是字符变量,所以现在要做的是2件事看看数据库roster里的Student这个列是不是真的都是字符变量,可以用class(roster$Student)来检查,如果是character就正确了。如果不是,那你得强行转换,用roster$Stude... 阅读全文

数据的标准化与中心化以及R语言中的scale详解(转)

2015-05-19 09:50 by TRACEING, 2300 阅读, 收藏,
摘要: 1.数据的中心化所谓数据的中心化是指数据集中的各项数据减去数据集的均值。例如有数据集1, 2, 3, 6, 3,其均值为3,那么中心化之后的数据集为1-3,2-3,3-3,6-3,3-3,即:-2,-1,0,3,02.数据的标准化所谓数据的标准化是指中心化之后的数据在除以数据集的标准差,即数据集中的... 阅读全文

R安装packages出现Warning: unable to move temporary installation ** to ** 的解决

2015-05-14 14:12 by TRACEING, 743 阅读, 收藏,
摘要: 前两日在R中安装几个package,可是每个都出现这样的提示:Warning: unable to move temporary installation ** to **在网上查了下,最后关闭了杀毒软件的文件监控(qq电脑管家),解决了。 阅读全文