R语言,求指出错误

R语言,求指出错误,第1张

你可以打开islands这个内置的数据库

>islands

里面根本没有你的变量Sepal.Length和Islands,怎么画图。

你可以看看手册上的范例:

boxplot(count ~ spray, data = InsectSprays, col = "lightgray")

打开数据库 InsectSprays

>InsectSprays

可以看到列名就是count和spray,就是以spray为level,画count的箱线图

一、 安装RODBC库

1、进入R语言的GUI界面(RGUI.EXE),在菜单栏选择“程序包/安装程序包

2、在d出的窗口里往下拉,选择RODBC如图,点击确定

3、在ODBC数据源管理器里将需要的数据库添加进去,这里笔者使用的是SQL Server2008,驱动程序选择Native Client10.0

3、在R语言窗口输入连接语句

>library(RODBC)

**这里是载入RODBC库

>channel<-odbcConnect("MyTest",uid="ripley",case="tolower")

**连接刚才添加进数据源的“MyTest”数据库

**ch <- odbcConnect("some dsn ", uid = "user ", pwd = "**** ")

**表示用户名为user,密码是****,如果没有设置,可以直接忽略

>data(USArrests)

**将“USArrests”表写进数据库里(这个表是R自带的)

>sqlSave(channel,USArrests,rownames = "state",addPK = TRUE)

**将数据流保存,这时候打开SQL Server就可以看到新建的USArrests表了

>rm(USArrests)

>sqlTables(channel)

**给出数据库中的表

>sqlFetch(channel,"USArrests",rownames = "state")

**输出USArrests表中的内容

>sqlQuery(channel,"select * from USArrests")

**调用SELECT查询语句并返回结果(如图)

 

>sqlDrop(channel,"USArrests")

**删除表

>odbcClose(channel)

**最后要记得关闭连接

当然,通过这个办法也可以读取Excel、Access表中的内容,具体方法类似,这里不再重复

方法1:

getcwd()

然后在我的电脑里输入这个路径

然后在路径名后接上你的命令里所用的相对文件名e.g.d:/work/

../a.apk

d:/work/../a.apk

方法2:

system("where /r \ 你的文件的名字")

system("where /r . 你的文件名字")

r语言system


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9970397.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-03
下一篇2023-05-03

发表评论

登录后才能评论

评论列表(0条)

    保存