Daftar Isi:
Video: ??Curso GRATIS de Reparación de Impresoras | APRENDERÁS MUCHO❗❗❗ 2024
Jika ada masalah dengan kode Anda, R memberitahu Anda. Kita harus mengakuinya: Pesan kesalahan ini bisa berkisar dari sedikit membingungkan sampai benar-benar tidak bisa dimengerti jika Anda tidak terbiasa dengan mereka. Tapi tidak harus tetap seperti itu. Bila Anda terbiasa dengan pesan kesalahan dan peringatan dari R, Anda dapat dengan cepat mengetahui apa yang salah.
Kesalahan dapat terjadi dengan dua cara:
-
Kode terus berjalan sampai akhir, dan saat kode selesai, R mencetak pesan peringatan.
-
Kode berhenti segera karena R tidak dapat melaksanakannya, dan R mencetak pesan kesalahan.
Baca pesan kesalahan
Mari kita lihat pesan kesalahan seperti itu. Jika Anda mencoba kode berikut, Anda mendapatkan pesan kesalahan yang kurang lebih jelas ini: >> "a" + 1 Error in "a" + 1: argumen non-numerik ke operator biner
Anda mendapatkan dua bit informasi dalam pesan kesalahan ini Pertama, baris "a" +1 memberi tahu Anda di mana kode Anda mengalami kesalahan. Maka itu memberitahu Anda apa kesalahannya. Dalam kasus ini, Anda menggunakan argumen non-numerik (karakter 'a'): Dalam kombinasi dengan operator biner (tanda +).
Pesan kesalahan tidak selalu jelas. Lihatlah contoh berikut: >> data. frame (1: 10, 10: 1,) Kesalahan dalam data. frame (1: 10, 10: 1,): argumen hilang, tanpa default
Apa argumen yang ditunjukkan oleh kesalahan ini? Sebenarnya, ini mengacu pada argumen kosong yang Anda berikan untuk fungsinya. Setelah vektor kedua, ada koma yang seharusnya tidak ada di sana. Kesalahan mengetik kecil, tapi R mengharapkan argumen lain setelah koma itu dan tidak menemukannya.
Jika Anda tidak segera mengerti pesan kesalahan, perhatikan lebih dekat hal-hal yang sedang dibicarakan oleh pesan kesalahan. Kemungkinannya adalah, Anda hanya mengetik sesuatu yang salah di sana.