R
棒棒糖one
初来乍到,请多关照
展开
-
分别使用SQL、R和python将宽数据和长数据互相转换
在进行数据处理时,通常需要对表的格式进行调整,将长表转换成宽表,或将宽表转换成长表,那么在这里总结下集中常用工具来进行表格式转换的方法。一、什么是长数据和宽数据?长数据表格式如下:宽数据表格式如下:二、使用mysql 进行转换SELECT student,MAX(CASE subject WHEN '语文' THEN score END) AS '语文',MAX(CASE sub...原创 2020-03-17 23:37:51 · 2451 阅读 · 0 评论 -
R语言主成分分析法笔记
01、什么是主成分分析法简要概括主成分分析法的作用:把能反映某种特征的很多指标汇总成一个指标。举例而言,一家银行的流动性可以体现在它的现金资产占比和定期存款占比上——银行A的现金资产占比是0.12,定期存款占比是0.37;银行B现金资产占比是0.09,定期存款占比是0.5。哪一家流动性更好呢?如果我们能确定存在一个公式比如: 流动性指标 = 30%现金资产占比 + 70%定期存款占比 ...原创 2019-05-27 09:33:38 · 23766 阅读 · 8 评论 -
主成分分析
> #主成分分析> X <- read.table("clipboard",header = T)#读数据> cor(X)#样本相关阵 X1 X2 X3 X4 X5 X6 X7X1 1.0000000 0.9298159 0.9435580 0.8365996 0...原创 2019-05-27 09:34:24 · 259 阅读 · 0 评论 -
R语言数据变形melt和dcast用法
reshape2包中的dcast函数和acast函数,两个函数都可以将长格式数据转换成宽格式数据。dcast与acast几乎没有区别,唯一的差别在于acast函数的输出结果没有行标签,dcast函数的输出结果有行标签。原创 2019-09-12 12:02:08 · 26022 阅读 · 0 评论 -
R语言因子型数值转数值型
一直觉得只要是数字,不管是什么类型的,都可以通过as.numeric()函数转换为对应的numeric类型的数字,例如x<-“123”,x为character类型,而as.numeric(x)则为numeric类型的123。但是因子(factor)类型却不一样。 a<-factor(c(100,200,300,301,302,400,10)),它们的值分别为100 200 300...转载 2019-10-02 12:58:26 · 5105 阅读 · 0 评论