欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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

程序员文章站 2024-03-07 16:59:09
...

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

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

这样便可以优雅地写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
























相关标签: R语言基础