手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

R语言学习经验(补充项):RODBC包的使用

时间:2024-10-14 09:04:54

通过【R语言学习经验(三):R包的安装和使用】的介绍,我们可以了解,第三方包中,有个【RODBC】包是经常用到,而且十分推荐的。下面就来详细介绍,RODBC包的使用经验。

工具/原料

R环境(已安装)

互联网

Sql Server2005 数据库

1、什么是ODBC、RODBC

1、ODBC,中文意思是【开放数据库连接】,其英文全称是【Open Database Connectivity】,是开放服务结构中有关数据库的一个组成部分,它提供了一组对数据库访问的标准API(应用程序编程接口)。举个例子,城市(数据库)和小镇(数据分析软件)之间,有一条高速路,这条路就可以视为ODBC,并且资源(数据)通过这条路在城市和小镇间传输。

2、RODBC包,顾名思义,就是为R语言服务的,操作ODBC的包。关于其所有的内容可以访问页面,https://cran.r-project.org/w髫潋啜缅eb/packages/RODBC/,在其中的RODBC.pdf文件内有详细介绍。除了常用的获取数据功能,还有其他小技巧可以深入学习。但pdf为英文版,对于英文较差的朋友可能有点难度。

R语言学习经验(补充项):RODBC包的使用
R语言学习经验(补充项):RODBC包的使用

2、安装RODBC包

1、通过install.packages("RODBC")命令来安装RODBC包。

R语言学习经验(补充项):RODBC包的使用

3、配置ODBC

1、完成RODBC包的安装后,需要先在【控制面板】【系统和安全】【管理工具】中找到【数据源(ODBC)】,并进行配置后,才能使用RODBC包提供的方法,访问数据库内的表。

R语言学习经验(补充项):RODBC包的使用
R语言学习经验(补充项):RODBC包的使用

2、配置ODBC:双击【数据源(ODBC)】图标后第一步,单击【添加】第二步,输入ODBC的名称(自定义),数据库IP地址(如果是本机,输入.)第三步,输入数据库用户名和密码第四步,选择默认数据库第五步,单击【完成】

R语言学习经验(补充项):RODBC包的使用
R语言学习经验(补充项):RODBC包的使用
R语言学习经验(补充项):RODBC包的使用
R语言学习经验(补充项):RODBC包的使用
R语言学习经验(补充项):RODBC包的使用

4、使用RODBC

1、在控制面板中,完成ODBC的配置后,就可以通过RODBC包,实现数据库访问。其中o蟠校盯昂dbcConnect中的焊剑杂锭参数为配置ODBC时填写的名称、用户名、密码。sqlQuery中得query内容,是自定义的数据库查询语句。

R语言学习经验(补充项):RODBC包的使用

2、数据从数据库中取出后,即可进行各种分析操作。

R语言学习经验(补充项):RODBC包的使用

3、最后使用odbcClose(conn),关闭ODBC连接。

© 手抄报圈