Cómo preparar los datos en r

Con R a su alcance, se puede dar forma rápidamente sus datos exactamente como usted lo desee. Eso es bueno porque en muchos casos de la vida real, se obtiene un montón de datos en un archivo de gran tamaño, y preferentemente en un formato que no se puede utilizar en absoluto. Esa debe ser la regla de oro de la recopilación de datos: Asegúrese de que su estadístico suda el pantalón con sólo mirar los datos.

Seleccionando sólo las variables que necesita y transformarlos al formato adecuado se vuelve bastante fácil con trucos en R.

Vamos a preparar la trama de datos mtcars un poco el uso de algunos trucos simples. En primer lugar, crear una trama de datos carros Me gusta esto:

gt; carros lt; - mtcars [c (1,2,9,10)] gt; $ coches de engranajes lt; - ordenado ($ coches de engranajes) gt; coches $ am lt; - factores (coches $ am, etiquetas = c ( `auto`, `manual`))

Con este código, haga lo siguiente:

Video: Rstudio creando hoja de datos

Seleccionar cuatro variables de la trama de datos mtcars y guardarlos en una trama de datos llamada carros. Tenga en cuenta que se utiliza el sistema de índice para las listas para seleccionar las variables.

  • Hacer la variable engranaje en esta datos del marco de un factor ordenado.

  • Dar la variable a.m el valor `auto` si su valor original es 1, y `manual` si su valor original es 0.

    Video: Tutorial de ANOVA en R para IB 0005

  • Transformar la nueva variable a.m a un factor.

  • En la conversión de coches $ am, observa que el primer argumento de la ifelse () afirmación no es una expresión lógica. La variable original tiene 0 y 1 como valores, y R lee una 0 como FALSO y todo lo demás como CIERTO. Puede utilizar esta propiedad en su propio código, como se muestra anteriormente.

    Después de ejecutar este código, usted debe tener un conjunto de datos carros en su espacio de trabajo con la siguiente estructura:

    gt; str (coches) `hoja.de.datos`: 32 obs. de 4 variables: $ mpg: num 21 21 22,8 21,4 18,7 ... $ cil: num 6 6 4 6 8 ... $ am: Factor w / 2 niveles "auto","manual": 1 1 1 2 2 ... $ engranajes: Ord.factor w / 3 niveles "3"lt;"4"lt;"5": 2 2 2 1 1 ...
    Artículos Relacionados