ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 第一课理论2

第一课理论2

原创 Linux操作系统 作者:DataKW 时间:2012-09-11 23:46:31 0 删除 编辑
第一课理论
Data Source-->ETL-->Data Warehouses/Data marts-->Data Exploration-->Data Mining
-->Data Presentations-->Making Decisions
 
数据输入:txt,exel,db等各种数据类型
 
 
创建向量和矩阵
函数:c(),length(),mode(),rbind(),cbind()
数字和字符组合成矩阵后,类型为字符型

求平均值,和,最值,方差,标准差,连乘
函数:mean(),sum,min,max,var,sd,prod
 
帮助
help(函数名)
产生向量:
seq函数
产生字母序列letters
which函数
rev函数,sort函
 

生成矩阵:
函数matrix
矩阵运算:
函数t()转置,矩阵加减
矩阵相乘,函数diag()

矩阵求逆,函数rnorm(),solve()求逆矩阵
函数solve(a,b),解线形方程组

特征值和特征向量
函数eigen()
这个函数还没弄明白

数据框
数据框
列可以不同类型
data.frame('重量'=x1,'运费'=x2)

根据数据库画散点图
 plot(x)
读入数据
y<-read.table("clipboard",header=T)
y=read.table("c:\\abc.txt")
x=read.table("abc.txt")

读exel
安装和加载rodbc包

> z=odbcConnectExcel("good.xlsx")
错误: 没有"odbcConnectExcel"这个函数
> library(RODBC)
> z=odbcConnectExcel("good.xlsx")
> W=sqlFetch(z,"Sheet1");
 
循环语句
for语句
for(i in 1:20){a[i]=i*2+3;b[i]=i+2}
while语句
> a[1]=5
> i=1
> while(a[i]<50){i=i+1;a[i]=a[i-1]+2}

R脚本
source()函数
print()函数
 

runif和rnorm函数
round函数
write.table
apply(数据框,2(1表示行,2表示列),统计函数)
apply(x[c("x1","x2",x3)],1,sum)
mean(x)
colMeans(x)
colMeans(x)[c("x1","x2","x3")]
write.table(x,file="d:\\a.txt",col.names=F,row.names=F,sep=" ")

 

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/27573546/viewspace-743202/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 第一课实践2
下一篇: 第一课作业
请登录后发表评论 登录
全部评论

注册时间:2012-08-12

  • 博文量
    132
  • 访问量
    331532