时间:2022-12-26 16:59编辑:九州下载来源:www.wzjsgs.com
手动安装(离线安装)
Windows:下载package.zip文件打开R的菜单栏->Packages->“Install package from local zip file…”选择package.zip文件Linux上安装R包(离线安装):下载package.tar.gz文件在Shell终端(注意不是R)输入:sudo R CMD INSTALL package.tar.gz注意:需要sudo权限才能安装。否则提示:username is not in the sudoers file. This incident will be reported.查看全部安装的R包:.packages(all.available=T)查看某个安装的R包:library("XML")help(package="XML")
1、下载
wget http://mirror.bjtu.edu.cn/cran/src/base/R-3/R-3.0.1.tar.gz
2、解压:
tar -zxvf
R-3.0.1.tar.gz
cd R-3.0.1
3、安装 (当然也可以跳过)
yum
install readline-devel
yum install libXt-devel
./configure
4、 配置环境并编译安装
#
如果使用rJava需要加上 --enable-R-shlib
(这个我不需要,所以加入到后面)
# 如果3没安装, 那么后面加上: --with-readline=no
--with-x=no
./configure --prefix=/usr/R-3.0.1
make $$ make install
5、配置环境变量并生效
vi
.bash_profile
export R_HOME=/usr/R-3.0.1
export PATH=.:$R_HOME/bin:$PATH
# 试环境变量生效
source .bash_profile
6、 命令行测试
$ R
WARNING: ignoring environment value of R_HOME
R version 3.0.1 (2013-05-16) -- "Good Sport"
Copyright (C) 2013 The R Foundation for Statistical Computing
Platform: x86_64-unknown-linux-gnu (64-bit)
R是自由软件,不带任何担保。
在某些条件下你可以将其自由散布。
用\'license()\'或\'licence()\'来看散布的详细条件。
R是个合作计划,有许多人为之做出了贡献.
用\'contributors()\'来看合作者的详细情况
用\'citation()\'会告诉你如何在出版物中正确地引用R或R程序包。
用\'demo()\'来看一些示范程序,用\'help()\'来阅读在线帮助文件,或
用\'help.start()\'通过HTML浏览器来看帮助文件。
用\'q()\'退出R.
> q()
7、创建脚本测试(t.R)
cd
/opt/script/R
vim t.R
#!/path/to/Rscript
#第一行
x<-c(1,2,3)
#R语言代码
y<-c(102,299,301)
model<-lm(y~x)
summary(model)
8、测试:执行脚本
R CMD BATCH
--args /opt/script/R/t.R
more
/opt/script/R/t.Rout
#查看执行的结果
或者第二种方式
Rscript
/opt/script/R/test.R
#结果直接输出到终端
uname -r 查看kernel版本uname -a 查看系统版本cat /etc/issue 查看版本相关信息
1、功能:
加载指定的文件系 统;mount可将指定设备中指定的文件系统加载到 Linux目录下(也就是挂载点)。可将经常使用的设备写入文件/etc/fastab,以使系 统在每次启动时自动加载。mount加载设备的信息记录在/etc/mtab文件中。使用umount命令卸载设备时,记录将被清除。
2、用法:
mount
mount
mount
3、参数:
1.-a 加载文件/etc/fstab中设置的所有设备。
2.-f 不实际加载设备。可与-v等参数同时使用以查看mount的执行过程。
3.-F 需与-a参数同时使用。所有在/etc/fstab中设置的设备会被同时加载,可加快执行速度。
4.-h 显示在线帮助信息。
5.-L <标签> 加载文件系统标签为<标签>的设备。
6.-n 不将加载信息记录在/etc/mtab文件中。
7.-o<选项> 指定加载文件系统时的选项。有些选项也可在/etc/fstab中使用。这些选项包括:
async 以非同步的方式执行文件系统的输入输出动作。默认是 async
sync 以同步的方式执行文件系统的输入输出动作。
atime 每次存取都更新inode的存取时间,默认设置,取消选项为noatime。
noatime 每次存取时不更新inode的存取时间。
auto 必须在/etc/fstab文件中指定此选项。执行-a参数时,会加载设置为auto的设备,取消选取为 noauto。
noauto 无法使用-a参数来加载。
dev,nodev 是否允许此文件系统可建立设备文件? dev 为允许
suid,nosuid 是否允许此文件系统含有 suid/sgid 的文件格式
exec,noexec 是否允许此文件系统上拥有可执行二进制文件
user,nouser 是否允许此文件系统上任何使用者执行 mount?一般来说,mount 仅有 root 可以执行,但执行 user 参数,则可让一般用户 user 也能够对此分区进行 mount
defaults 使用默认的选项。默认选项为rw、suid、dev、exec、auto nouser与async。
nouser 使一位用户无法执行加载操作,默认设置。
remount 重新加载设备。通常用于改变设备的设置状态。
ro 以只读模式加载。
rw 以可读写模式加载。
8.-r 以只读方式加载设备。
9.-t<文件系统类型> 指定设备的文件系统类型。常用的选项说明有:
minix Linux最早使用的文件系统。
ext2 Linux目前的常用文件系统。
msdos MS-DOS 的 FAT。
vfat Win85/98 的 VFAT。
nfs 网络文件系统。
iso9660 CD-ROM光盘的标准文件系统。
ntfs Windows NT的文件系统。
hpfs OS/2文件系统。Windows NT 3.51之前版本的文件系统。
auto 自动检测文件系统。
10.-v 执行时显示详细的信息。
11.-V 显示版本信息。
12.-w 以可读写模式加载设备,默认设置。
cdlinux系统下可通过以下步骤安装无线网卡驱动:
1、先检查下主机的VMware usb 服务有没有开启。主机下按ctrl+r打开“运行”对话框。输入“services.msc”,打开“系统服务”;
2、在服务列表里看下“VMware USB Arbitration Service”有没有开启;
3、在虚拟机中设置“USB控制器”。在虚拟机关机状态下依次点击“编辑虚拟机设置”—“USB控制器”,选中前三个;
4、进入cdlinux,加载网卡。进入后右下角的无线网卡图标是灰色的,表示网卡没有加载。依次点“虚拟机”—“移除设备”—“【无线网卡名称】”—“与主机连接或断开连接”。
5、如cdlinux支持网卡,即能加载。如还不行,建议可更换网卡尝试。
专业数据统计,95%的用户会因为[不安全]提示而放弃访问,从而给网站造成用户流失。问题就出在不安全的HTTP 明文传输协议上。2018年2月初,谷歌旗下Chrome浏览器宣布“封杀”HTTP协议的网站,并将这些网站标示为“Not Secure”(不安全)。
2023-03-03 21:141、do-while语句是一种后测试循环语句,即循环体中的代码执行后才会对退出条件进行求值。2、循环体内的代码至少执行一次。do-while的语法如下:do{ statement }while(expression)下面是一个例子:letxhs=0 do{ xhs+=2 }while(xhs<10)在上面的
2023-02-26 12:191、while语句是一种先测试循环语句,即先检测退出条件,再执行循环体内的代码。2、while循环体内的代码有可能不会执行。下面是 while 循环的语法:while(expression){ statement }实例leti=0 while(i<10){ i+=2 }在这个例子中,变量 xhs 从 0 开
2023-02-26 12:181、for语句也是先测试语句,只不过增加了进入循环之前的初始化代码.以及循环执行后要执行的表达式(loop-expression),语法如下:for(initialization;expression;loop-expression){ statement }下面是一个用例:letxhsLength=10 for(letxhs=0;xh
2023-02-26 12:17说明1、for-of语句是一种严格的迭代语句,用于遍历可迭代对象的元素。2、for-of循环将按照可迭代对象的next()方法产生值的顺序迭代元素。关于可迭代对象,请参考ES6系列的Iterator。如果尝试迭代的变量不支持迭代,for-of语句就会出错。语法:只
2023-02-26 12:16说明1、switch语句可用于所有的数据类型(在许多语言中,它只能用于数值),因此可以使用字符串甚至对象。2、条件值不一定是常量,或者是一个变量或者一个表达式。实例switch('helloxhsRookies'){ case'hello'+'xhsRookies&#
2023-02-26 12:15发布日期:2022-10-29人气:641
发布日期:2022-10-10人气:555
发布日期:2022-09-29人气:335
发布日期:2022-09-04人气:311
发布日期:2023-01-16人气:226
发布日期:2022-10-02人气:149
发布日期:2022-11-07人气:145