原由:
我的初衷是为了处理数据,才去关注数据统计分析的软件,首先是关注Matlab,但是Matlab是收费的,我只好找了个破解版的装上,学了没几次,之后又发现了R语言,R语言是免费使用的,而后发现R在国内的逐渐热门起来,个人觉得其实R会更有前途些。
下面,先来熟悉下语法
语法:
赋值 x<-1 %首先声明一个变量x,然后给<-赋值符号给x赋值1
数组 x<- array(c(1,2,3),dim=c(1,3)) %首先c(1,2,3)赋值,然后dim=c(1,3)定义数组的阵列为1*3阵列
循环打印数组 for (i in seq_len(length(ls))){print(ls[i])}
函数实例:
outprice<-function(ls, totprice){
result<-0
for (i in seq_len(length(ls))){
print(ls[i])
result = result + ls[i]
}
colo<-totprice/result
print(list(result,colo))
return(colo)
}
ls<-array(c(118*2,138*1,132*1),dim=c(1,3))
colo<-outprice(ls, 498)