Apakah insektisida neonicotinoid memiliki konsekuensi yang tidak diinginkan?
Sebagai latihan terakhir dalam pengujian hipotesis sebelum kita menyatukan semuanya dalam studi kasus pada bab berikutnya, Anda akan menyelidiki dampak insektisida neonicotinoid terhadap reproduksi lebah. Insektisida ini sangat luas digunakan di Amerika Serikat untuk melawan kutu daun dan hama lain yang merusak tanaman.
Dalam sebuah studi terbaru, Straub, dkk. (Proc. Roy. Soc. B, 2016) meneliti efek neonicotinoid terhadap sperma lebah penyerbuk. Dalam latihan ini dan berikutnya, Anda akan mempelajari bagaimana perlakuan pestisida memengaruhi jumlah sperma hidup per setengah mililiter semen.
Pertama, kita akan melakukan EDA seperti biasa. Plot ECDF dari jumlah sperma hidup untuk lebah tanpa perlakuan (disimpan dalam array NumPy control) dan lebah yang diberi perlakuan pestisida (disimpan dalam array NumPy treated).
Latihan ini adalah bagian dari kursus
Pemikiran Statistik dengan Python (Bagian 2)
Petunjuk latihan
- Gunakan fungsi
ecdf()Anda untuk menghasilkan nilaix,ydari arraycontroldantreateduntuk memplot ECDF. - Plot ECDF tersebut pada plot yang sama.
- Margin telah ditetapkan untuk Anda, beserta legenda dan label sumbu. Tekan Kirim untuk melihat hasilnya!
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Compute x,y values for ECDFs
x_control, y_control = ____
x_treated, y_treated = ____
# Plot the ECDFs
plt.plot(____, ____, marker='.', linestyle='none')
plt.plot(____, ____, marker='.', linestyle='none')
# Set the margins
plt.margins(0.02)
# Add a legend
plt.legend(('control', 'treated'), loc='lower right')
# Label axes and show plot
plt.xlabel('millions of alive sperm per mL')
plt.ylabel('ECDF')
plt.show()