EDA: 활동 구간 길이의 ECDF 그리기
활동 구간(active bout)이란 물고기가 지속적으로 움직이는 시간 구간을 말합니다. 물고기 생애 7번째 밤을 기준으로, 돌연변이 물고기와 야생형 물고기의 활동 구간 길이에 대한 ECDF를 그려 보세요. 데이터는 numpy 배열 bout_lengths_wt와 bout_lengths_mut에 저장되어 있으며, 구간 길이의 단위는 분(minutes)입니다.
이 연습은 강의의 일부입니다
통계적 사고 사례 연구
연습 안내
dc_stat_think모듈을dcst라는 별칭으로 가져오세요.dcst.ecdf()를 사용하여 야생형 물고기(bout_lengths_wt)의 ECDF를 그리기 위한 x 및 y 값을 생성하고, 결과를x_wt와y_wt라는numpy배열에 저장하세요.- 돌연변이 물고기(
bout_lengths_mut)에 대해서도 동일한 작업을 수행하고, 결과를x_mut와y_mut라는numpy배열에 저장하세요. plt.plot()을 사용하여 두 ECDF를 동일한 그래프에 점으로 그리세요. 키워드 인수marker='.'와linestyle='none'을 반드시 지정하세요.plt.show()를 사용하여 그래프를 출력하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Import the dc_stat_think module as dcst
____
# Generate x and y values for plotting ECDFs
x_wt, y_wt = ____
____, ____ = ____
# Plot the ECDFs
_ = ____(____, ____, ____='.', linestyle='____')
_ = ____(____, ____, ____='.', linestyle='____')
# Make a legend, label axes, and show plot
_ = plt.legend(('wt', 'mut'))
_ = plt.xlabel('active bout length (min)')
_ = plt.ylabel('ECDF')
____