Saya memiliki dataset ascii yang terdiri dari tiga kolom, tetapi hanya dua yang terakhir adalah data aktual. Sekarang saya ingin membuat dotchart data dengan menggunakan read.csv(file = "result1", sep= " ")
. R membaca ketiga kolom. Bagaimana saya menghindari ini?
12
Jawaban:
Anda dapat menggunakan
colClasses
argumenread.csv
untuk memilih kolom yang Anda inginkan. Dalam hal ini, Anda dapat mengaturcolClasses
kec("NULL", NA, NA)
Secara umum, Anda dapat menggunakan colClasses untuk menentukan jenis kolom tertentu;
NA
artinya menggunakan pendekatan default yang mencoba dan mencari tahu apa kolom itu secara otomatis. Lihat halaman bantuanread.csv
untuk lebih jelasnya.sumber
Pilihan lain adalah membaca di seluruh file, tetapi hanya menyimpan dua kolom, misalnya:
atau, menggunakan nama kolom, mis. jika kolom diberi nama 'col1, col2, col3'
sumber
Yang ini membutuhkan waktu lebih sedikit dibandingkan dengan jawaban yang diberikan
sumber