Video: Swift Programming Tutorial for Beginners (Full Tutorial) 2024
Por Andrie de Vries, Joris Meys
R es mucho más que una estadística lenguaje de programación. También es una herramienta poderosa para todo tipo de procesamiento y manipulación de datos, utilizada por una comunidad de programadores y usuarios, académicos y profesionales. Pero para sacar el máximo provecho de R, necesita saber cómo acceder a los archivos de Ayuda R y buscar ayuda de otras fuentes. Para representar datos en R, debe ser capaz de especificar de manera sucinta y correcta subconjuntos de sus datos. Finalmente, R tiene muchas funciones que le permiten importar datos de otras aplicaciones.
Obteniendo ayuda con R
Incluso con buenos libros introductorios sobre R, necesitará usar los archivos de Ayuda R. Los archivos de Ayuda de R proporcionan información detallada sobre el uso de diferentes funciones y sus peculiaridades. R tiene una excelente ayuda incorporada para cada función que explica cómo usar esa función. Casi todas las páginas de Ayuda tienen algunos ejemplos que demuestran cómo usar esa función.
Para buscar a través de los archivos de Ayuda, usará una de las siguientes funciones:
-
?: Muestra el archivo de Ayuda para una función específica. Por ejemplo, ? datos. marco muestra el archivo de Ayuda para los datos. función frame ().
-
? ?: Busca una palabra (o patrón) en los archivos de Ayuda. Por ejemplo, ? ? list devuelve los nombres de las funciones que contienen la lista de palabras en los nombres de las funciones o sus descripciones.
-
RSiteSearch (): realiza una búsqueda en línea de RSiteSearch . Este motor de búsqueda le permite realizar una búsqueda de las funciones R, las viñetas del paquete y los archivos de correo R-help. Por ejemplo, RSiteSearch ("modelos lineales") realiza una búsqueda en este sitio web para el término de búsqueda "modelos lineales". "
No está limitado a los archivos de Ayuda R si está buscando ayuda con R. El paquete complementario sos, disponible para descargar desde CRAN aquí , tiene algunas funciones ordenadas para buscar todos los archivos de Ayuda en RSiteSearch . Muestra los resultados en una ventana del navegador web, lo que facilita el trabajo.
Para usar el paquete sos, necesita instalar el paquete escribiendo instalar. paquetes (" sos " ) en su consola R, y luego cargue el paquete con la biblioteca ("sos").
Luego puede usar la función findFn () para hacer su búsqueda. Por ejemplo, al escribir findFn (" regression " en su consola R, obtiene una página web con los nombres, descripciones y enlaces a varios cientos de funciones que contienen la palabra regression en el nombre de la función o en la descripción del texto de ayuda.
Importación de datos a R
R tiene muchas funciones que le permiten importar datos desde otras aplicaciones.La siguiente tabla enumera algunas de las funciones útiles de importación de texto, lo que hacen y ejemplos de cómo usarlas.
Función | Lo que hace | Ejemplo |
---|---|---|
leído. table () | Lee cualquier información tabular donde las columnas están separadas (para
ejemplo por comas o pestañas). Puede especificar el separador (para ejemplo, comas o pestañas), así como otros argumentos para describir sus datos con precisión. |
leer. table (file = "miarchivo", sep = "t",
encabezado = VERDADERO) |
leer. csv () | Una versión simplificada de lectura. table () con todos
los argumentos preestablecidos para leer archivos CSV, como Microsoft Excel hojas de cálculo. |
leer. csv (file = "miarchivo") |
leer. csv2 () | Una versión de lectura. csv () configuró
para los datos con una coma como punto decimal y un punto y coma como el separador de campo . |
leer. csv2 (file = "miarchivo",
encabezado = VERDADERO) |
leer. delim () | Útil para leer archivos delimitados, con pestañas como el separador
predeterminado. |
leer. delim (file = "myfile",
header = TRUE) |
scan () | Le permite un control más fino sobre el proceso de lectura cuando sus datos
no son tabulares. |
escaneo ("miarchivo", saltar = 1,
nmax = 100) |
leer líneas () | Lee texto de un archivo de texto una línea a la vez. | readLines ("miarchivo") |
leído. fwf | Lee un archivo con fechas en formato de ancho fijo. En otras palabras,
cada columna en los datos tiene un número fijo de caracteres. |
leer. fwf ("miarchivo",
anchos = c (1, 2, 3) |
Además de estas opciones para leer datos de texto, el paquete foráneo le permite leer datos de otros formatos estadísticos populares, como SPSS. Para utilizar estas funciones, primero debe cargar el paquete foráneo incorporado, con el siguiente comando: >> library ("foreign")
La siguiente tabla enumera las funciones para importar datos de SPSS, Stata y SAS.
Función
Qué hace | Ejemplo | lectura. Spss |
---|---|---|
Lee el archivo de datos SPSS | lee. Spss ("miarchivo") | lee. Dta |
lee Archivo binario Stata | leído. Dta ("miarchivo") | leído. Xport |
Lee el archivo de exportación SAS | leído. Exportación ("miarchivo") |