b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

dat是什么数据格式文件 关于R从不同数据源导入数据的几种方式总结(3)

电脑杂谈  发布时间:2018-01-14 16:08:13  来源:网络整理

1. ODBC接口

在R中通过RODBC包访问一个也许是最流行的方式,这种方式允许R连接到任意一种拥有ODBC驱动的,其实几乎就是市面上的所有。

第一步是针对你的系统和类型安装和配置合适的ODBC驱动——它们并不是R的一部分。如果你的机器尚未安装必要的驱动,上网搜索一下应该就可以找到。针对选择的安装并配置好驱动后,请安装RODBC包。你可以使用命令

install.packages("RODBC")来安装它。dat是什么数据格式文件

RODBC包中的主要函数列于表2-2中。

RODBC包允许R和一个通过ODBC连接的SQL之间进行双向通信。这就意味着你不仅可

以读取中的数据到R中,同时也可以使用R修改中的内容。假设你想将某个

中的两个表(Crime和Punishment)分别导入为R中的两个名为crimedat和pundat的数据框,

可以通过如下代码完成这个任务:

library(RODBC)

myconn<-odbcConnect("mydsn",uid="Rob",pwd="aardvark")

crimedat<-sqlFetch(myconn,Crime)

pundat<-sqlQuery(myconn,"select*fromPunishment")

close(myconn)

这里首先载入了RODBC包,并通过一个已注册的数据源名称(mydsn)和用户名(rob)以及密码(aardvark)打开了一个ODBC连接。连接字符串被传递给sqlFetch,它将Crime表复制到R数据框crimedat中。然后我们对Punishment表执行了SQL语句select并将结果保存到数据框pundat中。最后,我们关闭了连接。函数sqlQuery()非常强大,因为其中可以插入任意的有效SQL语句。这种灵活性赋予了你选择指定变量、对数据取子集、创建新变量,以及重编码和重命名现有变量的能力。


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shumachanpin/article-60211-3.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...