Isi kandungan:
Video: No Atomizer..??? Hanya 6 menit, Vapor langsung NORMAL 2025
Jika ada masalah dengan kod anda, R memberitahu anda. Kita harus mengakui: Mesej-mesej ralat ini boleh berkisar dari sedikit mengelirukan sehingga tidak dapat dimengerti jika anda tidak digunakan untuk mereka. Tetapi ia tidak perlu seperti itu. Apabila anda mengenali mesej ralat dan amaran dari R, anda boleh dengan cepat memberitahu apa yang salah.
Kesilapan boleh berlaku dalam dua cara:
-
Kod terus berjalan hingga akhir, dan apabila kod selesai, R mencetak mesej amaran.
-
Kod berhenti dengan segera kerana R tidak dapat menjalankannya, dan R mencetak mesej ralat.
Baca mesej ralat
Mari lihat mesej ralat sedemikian. Jika anda mencuba kod berikut, anda akan mendapat mesej ralat yang lebih atau kurang jelas: >> "a" + 1 Ralat dalam "a" + 1: hujah bukan angka untuk operator binary
Anda mendapat dua bit maklumat dalam mesej ralat ini. Pertama, baris "a" + 1 memberitahu anda di mana barisan kod anda mempunyai ralat. Kemudian ia memberitahu anda apa kesilapan itu. Dalam kes ini, anda menggunakan hujah bukan angka (aksara 'a'): Dalam kombinasi dengan operator binari (tanda +).
Mesej ralat tidak semestinya jelas. Lihat contoh berikut: >> data. bingkai (1:10, 10: 1,) Ralat dalam data. bingkai (1: 10, 10: 1,): tiada argumen, tanpa lalai
Untuk apakah argumen ini merujuk ralat ini? Sebenarnya, ia merujuk kepada hujah kosong yang anda berikan untuk fungsi tersebut. Selepas vektor kedua, ada koma yang tidak sepatutnya berada di sana. Kesalahan menaip kecil, tetapi R menjangkakan hujah lain selepas koma itu dan tidak menemui satu.
Sekiranya anda tidak memahami mesej ralat dengan serta-merta, lihatlah perkara-perkara yang sedang dibicarakan oleh mesej ralat. Kemungkinan, anda hanya menaip sesuatu yang salah di sana.
