대상 무작위 배정
지난번 농업 기업과의 작업으로 신뢰를 얻어, 이번에는 실험을 올바르게 설정하는 임무를 맡게 되었어요.
모범 사례에 따른 실험 설계 지식을 활용해 양을 각 250마리씩 두 개의 균등한 그룹으로 배정해 주세요.
weights DataFrame을 사용할 수 있어요. 또한 numpy와 pandas는 각각 np, pd로 임포트되어 있어요.
이 연습은 강의의 일부입니다
Python으로 배우는 실험 설계
연습 안내
weightsDataFrame에서 중복 없이 250명의 대상을 무작위로 선택해 새로운 DataFramegroup1을 만드세요.- 남은 250명의 대상을
group2에 넣으세요. - 새로 만든 두 DataFrame의 기술 통계를 이어 붙여서 확인하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# 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)