R语言学习笔记————基础(一个简短的教程)

R语言是为统计学而生的语言。其语法风格简洁,有强大活跃的开源社区维护,它是完全免费,比起其他的统计软件如sas,spss,付费软件有更好的应用场景。反正穷逼一个。还可以下载免费的IDE——-Rstudio。

这样便可以优雅地写R代码了,在学习R之前,首先介绍一个学习的好地方————R语言中文社区,里面会定时发布一些小的R项目,一步步跟着做,可以积累很多有趣的项目。

我们还是进入正题吧。

R语言的数据结构,函数,循环已经有很多教程有较为细致的讲解,这里就不再罗嗦了。这里我们主要讨论和学习的是如何能过熟练的使用函数算法,对于数学问题如何使用程序化语言求解,以及如何利用扩展包。这里也只是本人的学习笔记,仅供大家参考,如有不当可以适当指出。

1,一些基本操作

# this is my first R(number input)
A <- 1.0
% 1.0
A <- 1
% 1
2,数据加载与保存,R中的数据可以通过函数save()保存为.Rdata文件,可以用load()函数载入到R中,而rm()则可以将对象删除。
> a <- 1:10
> save(a, file="./data.Rdata")
> rm(a)
> load("./data.Rdata")
> print(a)
[1] 1 2 3 4 5 6 7 8 9 10

3,csv数据文件导入导出

一下范例为创建一个名为 data 的数据框,并使用write.csv()函数将其保存为.CSV格式。再使用read.csv()将数据框data加载到数据框da中。

var1 <- 1:5
























评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值