R语言介绍

R语言介绍

我们为什么要用R

其他的数据分析工具

实际上,对于像我一样的大学生而言(我是经管类),我们都会使用excel进行简单的数据分析操作,而excel的缺点是非常显然,其数据处理能力十分有限,基本上就只能做一些傻瓜式的操作。而我们专业的要求是学会SPSS,对我而言SPSS的数据处理能力、数据可视化、分析能力自然比excel高级很多,但是作为一种傻瓜式的操作,其实SPSS也有很大的缺陷,例如,IBM公司为了能让降低数据处理的门槛,其主要函数、方法基本上没有被更新过,现阶段也不过是在对用户操作界面进行调整,对于初学者而言是比较友好的,但是对于真正需要进行数据处理啊、预测啊就相形见绌了。

python现在也是一款十分火热的数据处理工具,由于其是开放社区的建构,其大部分功能的实现都是通过想用的package来实现的,目前,就我自己看来,在GitHub上把readme看一下,然后好好学一下怎么使用这个包,python就已经可以被用的很好了。当然,这里用python相较于R而言,计算的速度还是不如R快。但是python的学习资源真的是不要太多。

这里介绍一下R 的特点

  • R是完全免费的,相较于matlab、sas可是良心了啊
  • 同时R是一个全面的统计研究平台,提供了各式各样的数据分析技术,几乎任何类型的数据都可以在R上完成
  • R跟别的数据分析软件一样,都拥有高精端的数据可视化工具
  • R可以在多个平台中运行,win、mac、unix甚至可以在iPhone中使用

说了这么多,那么哪里可以下载R呢?

觉得一下的安装步骤很好,我也是按照这个[步骤](如何安装R与Rstudio - Anakin Skywalker的文章 - 知乎 https://zhuanlan.zhihu.com/p/109468400)安装的Rstudio:

工作空间

workspace是R的工作环境,Rstudio在完成一个脚本编辑后会主动询问将文件储存在硬盘的哪个位置。

getwd() #显示当前的工作目录
setwd("mydirectory") #修改当前的工作目录为mydirectory
ls() #列出当前工作空间中的对象
rm(objectlist) #移除(删除)一个或多个对象
help(options) #显示可用选项的说明
options() #显示或设置当前选项
history(#) #显示最近使用过的#个命令(默认值为25)
savehistory("myfile") #保存命令历史到文件myfile中(默认值为.Rhistory)
loadhistory("myfile") #载入一个命令历史文件(默认值为.Rhistory)
save.image("myfile") #保存工作空间到文件myfile中(默认值为.RData)
save(objectlist, file="myfile") #保存指定对象到一个文件中
load("myfile") #读取一个工作空间到当前会话中(默认值为.RData)
q() #退出R。将会询问你是否保存工作空间

输入与输出

使用函数source(“filename”),可以在当前这条语句中执行filename,一般来说需要指定路径,如果filename中不包含路径得话,就默认在当前文件夹下

使用sink(“filename”),将输出内容定向指定到filename 中,如果filename已经存在得话,则会将原本得内容覆盖,如果不存在则生成新文件。想不被覆盖则输入参数append=TRUE

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值