Video: MACH 3 CNC CONTROL SOFTWARE TUTORIAL 2 THE INTERFACE 2025
Satu lagi idea yang sangat penting dalam R ialah antara muka formula. Antara muka formula membolehkan anda untuk menentukan dengan tepat mana lajur yang digunakan apabila memasangkan model, serta kelakuan model.
Penting untuk diingat bahawa notasi formula merujuk kepada formula statistik, berbanding dengan formula matematik. Jadi, sebagai contoh, pengendali formula + bermaksud memasukkan lajur, bukan secara matematik menambah dua lajur bersama-sama. Anda memerlukan pengendali apabila anda mula membina model.
Perhatikan fakta bahawa penafsiran tanda-tanda boleh berbeza bergantung pada fungsi pemodelan yang anda gunakan.
Pengendali | Contoh | Arti |
---|---|---|
~ | y ~ x | Model y sebagai fungsi x |
+ | y ~ a + b | b |
- | y ~ a - b | Termasuk tetapi tidak termasuk b |
: | y ~ a: b | *
y ~ a * b |
Termasuk lajur serta interaksi mereka (iaitu, y ~ a + b + a: b) | | | y ~ a | b |
Anggarkan y sebagai fungsi yang bersyarat pada b |
|
Banyak fungsi R membolehkan anda menggunakan antara muka formula, selalunya sebagai tambahan kepada cara lain untuk berfungsi dengan fungsi tersebut. Sebagai contoh, fungsi agregat () juga membolehkan anda menggunakan formula: >> agregat (mpg ~ gear + am, data = kereta, min) gear am mpg 1 3 Automatik 16. 10667 2 4 Automatic 21. 05000 3 4 Manual 26. 27500 4 5 Manual 21. 38000 |
Apabila anda melihat fail Bantuan untuk fungsi, ia akan sentiasa jelas sama ada anda boleh menggunakan formula dengan fungsi itu. Contohnya, lihat Bantuan untuk? agregat. Dalam bahagian penggunaan halaman ini, anda dapat mencari teks berikut:
## S3 kaedah untuk data kelas '. agregat bingkai (x, dengan, FUN, …, mudahkan = TRUE) ## S3 kaedah untuk formula 'kelas' agregat (formula, data, FUN, …, subset, tindakan. menyenaraikan kaedah untuk data kelas. bingkai, serta kaedah untuk formula kelas. Ini menunjukkan bahawa anda boleh menggunakan perumusan sama ada.
Anda boleh mendapatkan lebih banyak maklumat (teknikal) tentang formula pada halaman Bantuannya sendiri? formula.