r软件
A. 如何在Ubuntu中安装R软件
1.首先更新sources.list
cd /etc/apt/
sudo gedit sources.list
2.更新软件源
deb http://mirrors.ustc.e.cn/CRAN/bin/linux/ubuntu/ precise/
sudo apt-get update
3.安装R语言
sudo apt-get install r-base
4.安装r-base-dev包
sudo apt-get install r-base-dev
5.使用R软件
命令行下输入R
6.命令行下输入
#!/usr/bin/Rscript
print("zjhello123.blog.163.com")
输出显示 [1] "zjhello123.blog.163.com"
至此,我们便完成了在ubuntu环境下安装R语言。
B. 如何安装r软件 r studio
首先你得有R软件吧!!!
网络R就能出来官网
必须要认得的英文字母:download,china(底下的网址随便选啦)然后还有windows,mac,linus看你自己的电脑什么系统~然后是base,基本上这个没问题~
注意:安装时候你可以选择默认路径,如果修改了默认路径,要注意不要出现中文!!!!不然后面会死的很惨
2
然后你得去下载RStudio,注意是RStudio IDE,不要下载了别的软件。。
网络下就能出来官网
网址就是这个啦,学校网站抽筋了。。。现在页面刷不出来哼
3
下载好了就行了吗?你太天真了,,,,我试了3个小时才弄好的!!!
是不是点开RStudio就说你没装R你得先去装R,别傻了!我们第一步已经做好了!!!选第3个选项,然后去找你R软件的路径,找到你R所在的文件夹吧~~~~
What???你说你找不到路径?你安装的时候是不是用了中文文件夹????快改成英文吧,谁让这个是人家歪果仁发明的
C. R软件中factor()是用来干什么的建模时什么样的参数需要用factor()进行处理
在这个结果中,好像看不出factor的作用,事实上,factor是很重要的。其它目的是生成因回子,或者说水平。比答如下图:
D. R语言 R软件问题
你虽然加载到了工作空间,但是没有执行所以数据还是不存在的,要先执行一下加载的那条语句。
如果你用的是RSTUDIO,让光标停留在该语句最后,按ctrl+enter执行加载的语句。
E. R软件进行数据的相关分析
Data<-read.table("clipboard",herader=F,sep='\t')命令已经将数据读入来R,自数据名为Data,
你可以用head命令查看数据中的变量名,
head(Data,5)
如果数据Data中变量名有x,y,
你可以用cor.test(Data$x,Data$y)得出相关分析结果。
F. 如何将access数据导入r软件
可以利用RODBC包进行连接。
# 首先安装RODBC包,install.packages("RODBC")
#加载RODBC包
library(RODBC)
#建立连接Access的通道channel
channel <- odbcConnectAccess("C:/Name_Of_Your_Access_Database")
#通过内sqlQuery函数查询或许数据容
data <- sqlQuery( channel , paste ("select * from Name_of_table_in_your_database"))
G. R软件中出现如下的错误,请问是什么原因
建议楼主再重新检查一下的数据集是否符合调用该函数的标准,或者检查一下参数的设定,Error in cov[-1] : object of type 'closure' is not subsettable 对象不能被取子集,大部分情况一般都是就是无法调用该对象的某个元素.cov是个向量,cov[1]是该向量第一个元素,但是在运算中出现了调用cov[-1]index都出现了错误,那一定是哪里有问题了。
H. 如何打开r软件中的rdb文件
打开r软件中的rdb文件的方法
数据库文件.可以用记事本打开
用什么软件写入,就可以用什么软件查看
那就对了呀.肯定是乱码.如果别人写的数据库你随便都能看到里面写的什么那还不乱套了
I. 与r软件比,spss的优缺点是什么
spss相对r的优点:
操作抄上容易上手,简单易学,大部分功能都是可视化呈现的,操作的话点击鼠标就可以完成,常用到的功能没有多少需要编写语句。
较早进入国内市场,发展已经相对成熟,有大量专门介绍spss的中文参考书可供参考,另外很多统计教材也附带spss操作方法。
汉化程度高,无论是操作界面还是结果界面,都可以中文呈现
spss相对r的缺点:
1.不是开源软件,SPSS有版权问题,使用较新版本的spss会受到限制
2.相比于r来说,更吃内存
3.功能的丰富性、全面性远不及r,r的功能包非常多,需要安的时候写个简单的语句就安上了,随用随安,能够做的统计分析比spss多很多,相对而言,spss的定位还是普通的大众的通常需求,而r则是更多统计专业人士的首选
4.做很多统计分析不如r灵活,其实通常来说需要写代码语句的统计软件灵活性都高于那些只需要点击鼠标的,你想做什么分析、想呈现哪些结果,就写相应的语句就好了,不会呈现出冗余的内容。spss的结果呈现常常会包含一些多余的内容,你通常不关心也不需要报告的内容。
J. R软件中怎么导出数据
一般的文本格式导入,都可以用read.table命令把数据扔进R里面。Excel和Spss数据的话,可用相应软件将文件打开,观察数据结构后将其复制到剪贴板,然后一样可以用read.table('clipboard')扔到R里面。如果文件太大不好复制,那么可以利用Excel和Spss的导出功能,将数据导出成文本格式。
还有一种情况就是,你的计算机上没有安装Excel或是Spss,这数据导入就要用到RODBC扩展包了。首先装载RODBC包。然后输入数据文件的绝对路径(要注意是用/而不是\)来定义连接,最后用数据抓取命令获取你需要的标签页数据内容(Sheet1)。
library(RODBC)
channel=odbcConnectExcel("d:/test.xls")
mydata=sqlFetch(channel,'Sheet1')这样简单的两个步骤就可以将Excel数据导入R的mydata变量中。如果是Excel2007格式数据则要换一个函数
channel=odbcConnectExcel2007('d:/test.xlsx')
mydata=sqlFetch(channel,'Sheet1')导入spss的sav格式数据则要用到foreign扩展包,加载后直接用read.spss读取sav文件
library(foreign)
mydata=read.spss('d:/test.sav')上面的函数在很多情况下没能将sav文件中的附加信息导进来,例如数据的label,那么建议用Hmisc扩展包的spss.get函数,效果会更好一些。