Saya minta maaf atas pertanyaan sederhana ini, namun belum dapat menemukan jawabannya saat membaca situs ini. Saya mencoba memplot serangkaian model GAM data penangkapan invertebrata di R. Salah satu prediktornya adalah istilah hari dalam tahun (DOY) yang selalu dihaluskan. Ini harus selalu menempati ruang sumbu x. Sumbu y harus berupa prediktor variabel cuaca linier atau halus. Dengan fungsi vis.gam(), saya dapat menghasilkan plot kontur permukaan dengan gradien warna yang mewakili nilai prediksi respons untuk pasangan xy apa pun. Jika prediktor kedua bersifat nonlinier, seperti pada:
totbest=gam(Totallog10pl1~s(DOY)+s(SRVarDetrendDerived),data=poolREplotGAM)
maka gambarnya terlihat sebagaimana mestinya (maaf karena tidak bisa memposting gambar, tapi ini perintah plottingnya):
vis.gam(totbest, type="response",plot.type="contour",n.grid=50)
Namun jika prediktornya linier:
totbest1=gam(Totallog10pl1~s(DOY)+SRVarDetrendDerived,data=poolREplotGAM)
saklar sumbu:
vis.gam(totbest1, type="response",plot.type="contour",n.grid=50)
Jika Anda memiliki cara untuk mengembalikan variabel terkait waktu ke sumbu x, itu akan sangat dihargai. Terima kasih sebelumnya atas bantuan apa pun.
Mike