Читать книгу The Big R-Book - Philippe J. S. De Brouwer - Страница 178

4.8.3 Databases

Оглавление

Spreadsheets and CSV-file are good carriers for reasonably small datasets. Any company that holds a lot of data will use a database system – see for example Chapter 13RDBMS” on page 285. Importing data from a database system is somewhat different. The data is usually structured in “tables” (logical units of rectangular data); however, they will seldom contain all information that we need and usually have too much rows.We need also some protocol to communicate with the database: that is the role of the structured query language (SQL) – see Chapter 14SQL on page 291.

database – MySQL

R can connect to many popular database systems. For example, MySQL: as usual there is a package that will provide this functionality.

MySQL

if(!any(grepl(“xls”, installed.packages()))){ install.packages(“RMySQL”)} library(RMySQL)

RMySQL

The Big R-Book

Подняться наверх