Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feedback #1

Open
wants to merge 10 commits into
base: feedback
Choose a base branch
from
Open

Feedback #1

wants to merge 10 commits into from

Conversation

github-classroom[bot]
Copy link
Contributor

@github-classroom github-classroom bot commented May 14, 2023

👋! GitHub Classroom created this pull request as a place for your teacher to leave feedback on your work. It will update automatically. Don’t close or merge this pull request, unless you’re instructed to do so by your teacher.
In this pull request, your teacher can leave comments and feedback on your code. Click the Subscribe button to be notified if that happens.
Click the Files changed or Commits tab to see all of the changes pushed to main since the assignment started. Your teacher can see this too.

Notes for teachers

Use this PR to leave feedback. Here are some tips:

  • Click the Files changed tab to see all of the changes pushed to main since the assignment started. To leave comments on specific lines of code, put your cursor over a line of code and click the blue + (plus sign). To learn more about comments, read “Commenting on a pull request”.
  • Click the Commits tab to see the commits pushed to main. Click a commit to see specific changes.
  • If you turned on autograding, then click the Checks tab to see the results.
  • This page is an overview. It shows commits, line comments, and general comments. You can leave a general comment below.
    For more information about this pull request, read “Leaving assignment feedback in GitHub”.

Subscribed: @jpeltrin @GeraldinaBarbieri

Copy link

@eliocamp eliocamp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Van comentarios al código.

Me da la sensación de que están trabajando a la tabla como si las funciones filter(), summarise(), arrange(), etc. estén modificando la tabla. Recuerden que lo que hacen las funciones es devolver una nueva tabla a la que se le aplica la función (una nueva tabla filtrada, ordenada, o lo que sea).

Faltarían plantear preguntas a responder en la próxima entrega. Fíjense en el archivo readme.md para ver qué pinta tienen que tener esas preguntas.

informe.Rmd Outdated
```{r}
# Cödigo de R acá
# Agregá más bloques según sea necesario
filter(parque_memoria,edad<20)

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

¿Qué pueden ver de este resultado?

(Recuerden que acá no están quitando los datos de la variable parque_memoria sino que crea una nueva tabla únicamente con las filas donde edad < 20 pero la tabla original sigue sin cambios).

informe.Rmd Outdated
Comment on lines 72 to 73
summarise(parque_memoria, media_edad = mean(as.numeric(edad)))
summarise(parque_memoria, desvio_st = sd(as.numeric(edad)))

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

En vez de hacer as.numeric(edad) cada vez, es mejor que creen una nueva columna (llamada edad_numerico, por ejemplo) y calculen las cosas sobre esa columna. Y en vez de quitar las filas con NA, pueden usar mean(edad_numerico, na.rm = TRUE) para ignorar los NA.

Además, también pueden calcular ambos estadísticos en una sola llamada a summarise:

summarise(parque_memoria, media_edad = mean(as.numeric(edad)), desvio_st = sd(as.numeric(edad)))

informe.Rmd Outdated
En función de que la columna de edad no es un campo numérico sino de caracter (incluyendo valores nulos), se aplicó la siguiente fórmula:

```{r}
parque_memoria <- filter(parque_memoria, !is.na(as.numeric(edad)))

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No les conviene filtrar los datos donde la edad no puede convertirse a numérico porque pierden esos datos para otras partes del análisis.

informe.Rmd Outdated
# Volvemos a incorporar las tres variables a trabajar y a ordenar la edad de menor a mayor

```{r}
parque_memoria <- filter(parque_memoria, !is.na(as.numeric(edad)))

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Esto es redundante con lo de arriba. Por qué lo hacen dos veces?

informe.Rmd Outdated
Comment on lines 83 to 86
```{r}
parque_memoria|>
arrange(edad)
```

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Para qué ordenan por edad? Pueden sacar alguna conclusión a partir de esta tabla?

informe.Rmd Outdated
Comment on lines 113 to 117
```{r}
parque_memoria|>
group_by(edad)|>
summarise(n = n())
```

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Esto lo pueden mostrar en un gráfico para la próxima. Pueden usar geom_col() con estos datos o usar geom_histogram() para dibujar un histograma directamente desde los datos. Fíjense en la ayuda de esas funciones para ver cómo se usa y pregunten en el foro si necesitan ayuda.

informe.Rmd Outdated
Comment on lines 123 to 127
parque_memoria|>
group_by(ano_en_monumento)|>
summarise(n = n())|>
arrange(n)
```

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Esto puede ser una serie temporal.

informe.Rmd Outdated
Comment on lines 130 to 135
```{r}
parque_memoria|>
group_by(ano_en_monumento)|>
summarise(n = n())|>
arrange(desc(n))
```

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Por qué muestran la misma tabla ordenada al revés?

informe.Rmd Outdated
Comment on lines 142 to 150
Mujeres desparecidas en el año 1976
```{r}
filter(parque_memoria, ano_en_monumento == 1976, sexo == "Femenino")
```

Hombres desparecidos en el año 1976
```{r}
filter(parque_memoria, ano_en_monumento == 1976, sexo == "Masculino")
```

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Este código no responde a la pregunta (porque sólo lista las observaciones, le faltaría contarlas). Puede hacerse más compacto y fácil de entender si usan group_by(sexo).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants