Icon Crear Crear

7 Operaciones: Creación (y eliminación) de variables

Completar frases

Operaciones: Creación (y eliminación) de variables

Descarga la versión para jugar en papel

Edad recomendada: 18 años
2 veces realizada

Creada por

España

Top 10 resultados

  1. 1
    08:36
    tiempo
    174
    puntuacion
¿Quieres aparecer en el Top 10 de este juego? para identificarte.
Crea tu propio juego gratis desde nuestro creador de juegos
Compite contra tus amigos para ver quien consigue la mejor puntuación en esta actividad

Top juegos

  1. tiempo
    puntuacion
  1. tiempo
    puntuacion
tiempo
puntuacion
tiempo
puntuacion
 
game-icon

Completar frases

7 Operaciones: Creación (y eliminación) de variablesVersión en línea

Operaciones: Creación (y eliminación) de variables

por María Dolores 1 Lage Veiga
1

cars observaciones variables nombre help data notación frame

7 Operaciones : Creación ( y eliminación ) de variables
Si tenemos un una base de datos car que está incluida en un paquete datasetsconsideremos la base de datos cars incluida en el paquete datasets :
data ( cars )
# str ( cars )
head ( cars )
## speed dist
## 1 4 2
## 2 4 10
## 3 7 4
## 4 7 22
## 5 8 16
## 6 9 10
Utilizando el comando ( ) se obtiene que cars es un . con 50 y dos :
? speed : Velocidad ( millas por hora )
? dist : tiempo hasta detenerse ( pies )
para acceder a la variable speed se puede hacer directamente con su o bien utilizando " matricial . "
cars$speed
## [ 1 ] 4 4 7 7 8 9 10 10 10 11 11 12 12 12 12 13 13 13 13 14 14 14 14 15 15
## [ 26 ] 15 16 16 17 17 17 18 18 18 18 19 19 19 20 20 20 20 20 22 23 24 24 24 24 25
cars [ , 1 ] # Equivalente
## [ 1 ] 4 4 7 7 8 9 10 10 10 11 11 12 12 12 12 13 13 13 13 14 14 14 14 15 15
## [ 26 ] 15 16 16 17 17 17 18 18 18 18 19 19 19 20 20 20 20 20 22 23 24 24 24 24 25


2

data write head dist data cars$distancia speed csv2 frame velocidad file cars$speed Excel frame cars cars$velocidad cars$speed velocidad data speed head cars$dis frame dist csv

Si queremos transformar
la variable original ( millas por hora )
en una nueva variable ( kilómetros por hora ) y añadir esta nueva variable al . cars .

La transformación que permite pasar millas a kilómetros es kilómetros = millas / 0 . 62137 que en R se hace directamente con :
/ 0 . 62137
Finalmente , incluimos la nueva variable que llamaremos en cars :
< - / 0 . 62137
( cars )
## speed dist velocidad
## 1 4 2 6 . 437388
## 2 4 10 6 . 437388
## 3 7 4 11 . 265430
## 4 7 22 11 . 265430
## 5 8 16 12 . 874777
## 6 9 10 14 . 484124
También transformaremos la variable ( en pies ) en una nueva variable distancia ( en metros ) . Ahora la transformación deseada es metros = pies / 3 . 2808 :
< - / 3 . 2808
( )
## speed dist velocidad distancia
## 1 4 2 6 . 437388 0 . 6096074
## 2 4 10 6 . 437388 3 . 0480371
## 3 7 4 11 . 265430 1 . 2192148
## 4 7 22 11 . 265430 6 . 7056815
## 5 8 16 12 . 874777 4 . 8768593
## 6 9 10 14 . 484124 3 . 0480371
Ahora , eliminaremos las variables originales y , y guardaremos el . resultante con el nombre coches . En primer lugar , veamos varias formas de acceder a las variables de interés :
cars [ , c ( 3 , 4 ) ]
cars [ , c ( " velocidad " , " distancia " ) ]
cars [ , - c ( 1 , 2 ) ]
Utilizando alguna de las opciones anteriores se obtiene el . deseado :
coches < - cars [ , c ( " velocidad " , " distancia " ) ]
# head ( coches )
str ( coches )
## 'data . frame' : 50 obs . of 2 variables :
## $ velocidad : num 6 . 44 6 . 44 11 . 27 11 . 27 12 . 87 . . .
## $ distancia : num 0 . 61 3 . 05 1 . 22 6 . 71 4 . 88 . . .
Finalmente los datos anteriores podrían ser guardados en un fichero exportable a con el siguiente comando : . ( coches , = " coches . " )

educaplay suscripción