¿Cómo lee el lenguaje R datos desde fuera a R?
¿Cómo lee el lenguaje R datos desde el exterior a R?
El lenguaje R puede leer datos desde teclado, texto, Excel, acceso, base de datos y software de procesamiento profesional sas
1. Ingrese usando el teclado
misdatos<-data.frame(age=numeric(0), género=carácter(0),peso=numeric(0))
misdatos < -edit(mydata)
2. Leer datos en formato de texto con delimitadores
data<-read.table(file, header=true/false,sep="delimeter ", row.names=nombres de columnas)
Los archivos pueden tener muchas opciones
file() gzfile(), bzfile(), y otros archivos comprimidos y url (http://, ftp://, smtp://)
Ejemplo:
De forma predeterminada, la cadena se convertirá automáticamente en un tipo numérico utilizando datos de factor
< -read.table("student.csv",header=TRUE,sep=",",row.names="studentid", stringsAsFactors=FALSE)
3. Importe el archivo xls a R Medium<. /p>
(1) Importar xls a formato csv
(2) En el sistema Windows, también puede utilizar el paquete RODBC para acceder a archivos de Excel.
biblioteca(RODBC)
canal <- odbcConnectExcel("student.xls")
mydataframe<-sqlFetch(canal,"Hoja1")
odbcClose(channel)
4. Rastrear páginas web y extraer información
5. Importar datos spss
biblioteca (Hmisc)
mydata<-spss.get("mydata.sav",use.value.labels=TRUE)
6. Importar datos SAS
Convertir los datos en formato sas a Los datos en formato csv luego se importan usando read.table()
7. Importación de datos desde bases de datos relacionales
Hay muchas herramientas orientadas a DBMS en R. Interfaces, incluido Microsoft SQL. Servidor, Microsoft Access, MySQL, Oracle, PostgreSQL, DB2, Sybase, Teradata y SQLite. Algunos de estos paquetes brindan acceso a través de controladores de bases de datos nativos, mientras que otros brindan acceso a través de ODBC o JDBC.
(1) Importar datos usando ODBC