r语言

下载及安装R

R应该早已进入各大Linux发行版的官方源,示例下Ubuntu好了,Archlinux用户pacman自行安装。

apt-get install r-base-core
apt-get install rkward

安装完毕之后,即可在菜单中找到rkward,进入后选择新建空脚本,方便直接实验计算。当然,直接在终端中用命令计算也是可以的,只是如果记录太久,终端内容也会积累太多难以查找历史命令了。

进入R:(在rkward下的console控制台中输入)
.libPaths():查看包的安装目录

通常R包安装在/usr/lib/R下,bin目录为/usr/lib/R/bin library目录为/usr/lib/R/library

一般安装成功后,在安装目录的bin下会生成R及其Rscript两个脚本,可以把这两个脚本分别拷贝到/bin/和/usr/local/bin/下

linux下的R语言脚本

跟perl、python一样,在开始的第一行加上:

#!/usr/bin/env Rscript

另外,在交互式命令下,运行命令:>Rscript xxx.R,也可运行R脚本。xxx.R为R脚本

检验R语言结果

以上示例中的数据全部都是手动输入的,当然R是可以读取外部数据的。比如我们直接来读取内置的trees数据组来操作。trees所包含的是31棵樱桃树的数据,

> data(trees)
> summary(trees)
Girth Height Volume
Min. : 8.30 Min. :63 Min. :10.20
1st Qu.:11.05 1st Qu.:72 1st Qu.:19.40
Median :12.90 Median :76 Median :24.20
Mean :13.25 Mean :76 Mean :30.17
3rd Qu.:15.25 3rd Qu.:80 3rd Qu.:37.30

Max. :20.60 Max. :87 Max. :77.00

有时候简单的几幅图片相对于数据来说,更能清楚表达出数据的特质。例如想画出树木体积的直方图:

> vol=trees[[ "Girth" ]]^2*trees[[ "Height" ]]/(4*pi)

> hist(vol,col=1)

hist是画直方图的命令,后面还会有很多画图的命令。关于hist,可以help(hist)一下来查询详细用法。若想以图像的方式来表达树木体积和可用木材的关系,可以:

> plot(trees[[ "Volume" ]],vol,col= "blue" )

转载于:https://www.cnblogs.com/pipi-32/articles/3194464.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值