1. Learn
  2. /
  3. Courses
  4. /
  5. Introducción a R

Exercise

Solamente planetas con anillos (2)

Quizás recuerdes de la secundaria que algunos planetas del sistema solar tienen anillos y otros no. Pero debido a tus prioridades de esa época (¿recuerdas la pubertad?) no puedes recordar los nombres de los planetas con anillos, mucho menos su rotación, velocidad, etc...

¿Es posible que R pueda ayudarnos? (por supuesto que puede!)

Si escribes vector_anillos en la consola obtendrás:

[1] FALSE FALSE FALSE FALSE  TRUE  TRUE  TRUE  TRUE

Esto significa que las primeras cuatro observaciones (o planetas) no tienen anillos (por eso leemos FALSE), pero los otros cuatro sí tienen (TRUE). Sin embargo no tenemos los nombres de los planetas, su diámetro, etc. Como siguiente paso, usa vector_anillos para seleccionar todos las variables (es decir, todas las columnas) de los cuatro planetas con anillos de planetas_df.

Puedes utilizar un vector con valores lógicos para seleccionar elementos de un data frame, por ejemplo datos[vector_logico, 1] seleccionará la primera columna del data frame datos y las filas para las cuales vector_logico tenga elementos verdaderos.

Instructions

100 XP

Asigna a planetas_con_anillos_df todos los datos del data frame planetas_df de aquellos planetas que tienen anillos, es decir aquellos donde vector_anillos es igual a TRUE.