比如: ROracle RPostgreSQL RSQLite 另外也可以用JDBC来访问数据库,包是RJDBC
您将学习数据科学的基础知识,例如数据科学,数据类型,向量,因子,列表,矩阵,数据框架和从文件中读取数据,使用RJDBC,RODBC和ROracle的Oracle数据。
RMySQL, ROracle, RJDBC 打通了R和数据库访问通道。
图4: RODBC包的函数 一些与数据库打交道的包,例如:DBI、RJDBC、RMySQL、ROracle、RPostgreSQL和RSQLite等。
其它类型的就要使用其它的包如RpostgreSQL包和ROracle包。而R函数的话,你可以使用它们进行数据库的访问和相关操作,它在R包中被特别的称之为DBI。
1)root用户登录服务器 mkdir /backup/ctl /backup/dbf /backup/redo/backup/dbs #新建Oracle数据库备份目录 chown -Roracle:
[root@localhost soft]# mkdir -p /u01/app/oracle/oradata [root@localhost soft]# chown -Roracle:oinstall
连接特定的软件包(如 RMySQL,RpostgreSQL 和 ROracle 软件包)与数据库。通过 DBI 访问和操作数据库。 抓取网页,可以使用 rvest 等包。
5 使用关系数据库 R中提供了不同抽象层次上的连接数据库的包,比如底层的DBI ,上层的RMySQL、 ROracle、 RSQlite、RODBC等。
领取专属 10元无门槛券
手把手带您无忧上云