这个应该没有标准答案吧,而且这个和R语言编程关系不大,你只要顺着合理的逻辑,就可以了。
比如
https://rstudio-pubs-static.s3.amazonaws.com/385636_7b11183f970d4d15bb8c8fc6083cc22e.html
https://rpubs.com/chri0003/384913
http://www2.stat.duke.edu/~cr173/Sta444_Fa18/slides/Lec10/Lec10.pdf
https://openreview.net/pdf/aaacbb9361e5b0383545dcb2ab91e60e2a01d77d.pdf