Diferencia entre revisiones de «Análisis estadístico y econométrico usando GNU R»

Contenido eliminado Contenido añadido
Sin resumen de edición
Sin resumen de edición
Línea 20:
R es un lenguaje funcional en el cual la mayoría de las operaciones se realizan mediante el uso de funciones. Ya sea funciones que vengan incorporadas en R o funciones que nosotros hayamos construido.
 
==='''La función "c()"'''===
La función c () es un ejemplo de una función simple de R que se usa para crear un tipo de objeto llamados vectores, como los siguientes:
 
Línea 31:
[1] "Pacifico” “Centro” “Atlántico”
 
==='''La función "scan()"'''===
Cuando el número de datos se vuelve grande es más práctico usar la función scan (). Con esta función se pueden introducir una gran cantidad de datos desde el teclado separándolos con espacios en blanco. Para introducir los datos la función scan() le pide que introduzca datos en una o más lineas hasta que se le indica con un espacio en blanco el final de la lista de datos.
 
Línea 70:
>
 
Por defecto, cuando se especifica que el argumento ''"what=0"'', se le esta diciendo a la función ''"scan()"'' que los datos que vamos a introducir son numéricos.
 
==='''La función "read.table()"'''===
 
Este tutorial asume que la persona esta familiarizada con la generación de datos en hojas de cálculo, por lo tanto a continuación explicaremos como importar datos generados en uno de estos programas.
 
Para importar tablas generadas en una hoja de calculo, se debe procurar exportar la hoja en formato csv, alternativamente podemos utilizar el formato DIF, pero en este ejemplo usaremos el formato csv.
 
Para leer este archivo con extensión csv usaremos la función read.table, pues esta función nos permite leer archivos en formato de tablas y crear una matriz de datos a partir de ella, con casos que corresponden a las filas y variables que correspondan a las columnas.
 
''Ejemplo 4:''
Generamos una tabla en la hoja de calculo con los siguientes datos:
 
1970 124.3 49.4
1971 120.1 41.5
1972 118.4 46.3
1973 118.6 54.7
1974 118.9 65.6
1975 119.0 54.6
1976 120.0 104.4
1977 120.0 184.4
1978 120.0 167.7
1979 135.0 131.6
 
guardamos el archivo con el nombre cafe y extensión csv, cafe.csv.
 
Ahora importamos con la siguiente sintaxis:
cafe=read.table(“cafe.csv”, header = FALSE, sep = ",")
> cafe=read.table("Cafe.csv", header=FALSE, sep=",")
 
> cafe3
V1 V2 V3
1 1970 124.3 49.4
2 1971 120.1 41.5
3 1972 118.4 46.3
4 1973 118.6 54.7
5 1974 118.9 65.6
6 1975 119.0 54.6
7 1976 120.0 104.4
8 1977 120.0 184.4
9 1978 120.0 167.7
10 1979 135.0 131.6
 
Notese que el argumento ''"header=FALSE"'', esto es así pues al introducir los datos en la hoja de calculo no se dejo una primer linea como encabezado. En caso contrario el argumento sería ''"header=TRUE"'', lo cual nos permite leer este encabezado.