Ini tidak mudah bagi Google seperti beberapa hal lain, untuk lebih jelasnya, saya tidak berbicara tentang regresi logistik dalam arti menggunakan regresi untuk memprediksi variabel kategori.
Saya berbicara tentang menyesuaikan kurva pertumbuhan logistik dengan poin data yang diberikan. Untuk lebih spesifik, adalah tahun tertentu dari 1958 hingga 2012 dan adalah estimasi global CO2 ppm (bagian per juta karbon dioksida) pada November tahun .
Saat ini sedang berakselerasi tetapi harus turun pada beberapa titik. Jadi saya ingin kurva logistik.
Saya belum menemukan cara yang relatif mudah untuk melakukan ini.
r
nonlinear-regression
curve-fitting
logistic-curve
readyready15728
sumber
sumber
Jawaban:
Lihat
nls()
fungsinya. Ini memiliki fungsi model kurva logistik mulai diri melaluiSSlogis()
. Misalnya dari?nls
halaman bantuanSaya sarankan Anda membaca halaman bantuan untuk fungsi-fungsi ini dan mungkin referensi yang ditautkan jika mungkin untuk mengetahui lebih lanjut.
sumber
Saya punya pertanyaan yang sama beberapa waktu lalu. Inilah yang saya temukan:
Fox dan Weisberg menulis artikel tambahan yang bagus menggunakan fungsi nls (baik dengan dan tanpa opsi memulai sendiri yang disebutkan oleh Gavin). Itu dapat ditemukan di sini:
http://socserv.mcmaster.ca/jfox/Books/Companion/appendix/Appendix-Nonlinear-Regression.pdf
Dari artikel itu, saya akhirnya menulis fungsi untuk kelas saya untuk digunakan ketika mencocokkan kurva logistik ke data mereka:
sumber