R: diferència entre les revisions

60 bytes afegits ,  2 juny 2005
Línia 310: Línia 310:
== Captura de datos externos ==
== Captura de datos externos ==


La forma más habitual de obtener datos para su análisis en R es su captura desde otros formatos, habitualmente [http://office.microsoft.com/es-hn/FX010858003082.aspx M$ Excel], [http://www.spss.com SPSS] o [http://office.microsoft.com/es-hn/FX010857913082.aspx M$ Access].
La forma más habitual de obtener datos para su análisis en [[R]] es su captura desde otros formatos, habitualmente [http://office.microsoft.com/es-hn/FX010858003082.aspx M$ Excel], [http://www.spss.com SPSS] o [http://office.microsoft.com/es-hn/FX010857913082.aspx M$ Access].


Cuando R captura una base de datos externos, en la mayoría de los casos detectará correctamente el tipo de datos que contiene, asignando como ''factores'' las variables categóricas y como ''vectores'' las variables cuantitativas.
Cuando [[R]] captura una base de datos externos, en la mayoría de los casos detectará correctamente el tipo de datos que contiene, asignando como ''factores'' las variables categóricas y como ''vectores'' las variables cuantitativas.


Las mayoría de formatos externos se pueden capturar con funciones contenidas en la librería ''foreign'' (tipo 2), mientras que para la captura de bases de datos relacionales (como [http://office.microsoft.com/es-hn/FX010857913082.aspx M$ Access]) es necesaria la libreria ''RODBC'' (tipo 3).
Las mayoría de formatos externos se pueden capturar con funciones contenidas en la librería ''foreign'' (tipo 2), mientras que para la captura de bases de datos relacionales (como [http://office.microsoft.com/es-hn/FX010857913082.aspx M$ Access]) es necesaria la libreria ''RODBC'' (tipo 3).
Línia 336: Línia 336:
  base1$nombrevar
  base1$nombrevar


Para evitar tener que indicar cada vez el nombre del objeto base de datos para referirse a una de sus variables, podemos usar la instrucción:
Para evitar tener que indicar cada vez el nombre del objeto base de datos para referirse a una de sus variables, podemos adjuntarlo al area de trabajo (workspace) usando la instrucción:


  attach(base1)
  attach(base1)
Línia 348: Línia 348:
=== Captura de [http://office.microsoft.com/es-hn/FX010858003082.aspx M$ Excel] ===
=== Captura de [http://office.microsoft.com/es-hn/FX010858003082.aspx M$ Excel] ===


R no permite capturar directamente los archivos .xls de [http://office.microsoft.com/es-hn/FX010858003082.aspx M$ Excel]. Para importar un archivo de [http://office.microsoft.com/es-hn/FX010858003082.aspx M$ Excel] debemos primero guardarlo con la extensión .dbf o .csv desde el propio [http://office.microsoft.com/es-hn/FX010858003082.aspx M$ Excel], y luego ejecutar las funciones:
[[R]] no permite capturar directamente los archivos ''.xls'' de [http://office.microsoft.com/es-hn/FX010858003082.aspx M$ Excel]. Para importar un archivo de [http://office.microsoft.com/es-hn/FX010858003082.aspx M$ Excel] debemos primero guardarlo con la extensión .dbf o .csv desde el propio [http://office.microsoft.com/es-hn/FX010858003082.aspx M$ Excel], y luego ejecutar las funciones:


  library(foreign)
  library(foreign)
431

modificacions