Asignación aleatoria de los sujetos
Habiéndote ganado la confianza de tu último trabajo con la empresa agrícola, te han encomendado la tarea de poner en marcha adecuadamente el experimento.
Utiliza tus conocimientos sobre las mejores prácticas de diseño experimental para asignar las ovejas a dos grupos pares de 250 cada uno.
El DataFrame weights
está disponible para que lo utilices. Además, numpy
y pandas
se han importado como np
y pd
respectivamente.
Este ejercicio forma parte del curso
Diseño experimental en Python
Instrucciones de ejercicio
- Selecciona aleatoriamente 250 sujetos del Marco de datos
weights
en un nuevo Marco de datosgroup1
sin reemplazo. - Pon los 250 sujetos restantes en
group2
. - Concatena las estadísticas descriptivas de tus dos DataFrames recién creados.
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
# Randomly assign half
group1_random = weights.____(____, random_state=42, ____)
# Create second assignment
group2_random = weights.____(group1_random.____)
# Compare assignments
compare_df_random = pd.concat([group1_random['weight'].____, group2_random['weight'].____], axis=1)
compare_df_random.columns = ['group1', 'group2']
print(compare_df_random)