Rumah Keuangan Pribadi Bagaimana Menambahkan Pengamatan ke Bingkai Data di R - dummies

Bagaimana Menambahkan Pengamatan ke Bingkai Data di R - dummies

Daftar Isi:

Video: Cara Buat Cover Cantik dengan Word: Cover Makalah, Proposal, Program, dll. 2024

Video: Cara Buat Cover Cantik dengan Word: Cover Makalah, Proposal, Program, dll. 2024
Anonim

Seiring berjalannya waktu, data baru mungkin akan muncul dan perlu ditambahkan ke dataset di R. Sama seperti matriks, frame data dapat ditambahkan menggunakan fungsi rbind ().

Menambahkan pengamatan tunggal

Katakan bahwa Granny dan Geraldine memainkan permainan lain dengan tim mereka, dan Anda ingin menambahkan jumlah keranjang yang mereka buat. Fungsi rbind () memungkinkan Anda melakukannya dengan mudah: Hasil akhir frame data sekarang memiliki Pengamatan ekstra dibandingkan dengan keranjang. df. rbind () dapat mengambil banyak argumen, selama mereka kompatibel. Dalam kasus ini, Anda mengikat sebuah vektor c (7, 4) di bagian bawah bingkai data.


Perhatikan bahwa R, secara default, menetapkan nomor baris sebagai nama baris untuk baris yang ditambahkan. Anda menggunakan fungsi rownames () untuk menyesuaikan ini, atau Anda dapat langsung menentukan nama baris di antara tanda kutip di fungsi rbind (): >> keranjang. df <- rbind (keranjang. df, "7th" = c (7, 4))

Perhatikan bahwa Anda harus menggunakan tanda petik sekitar 7, karena dimulai dengan angka. Tanpa tanda petik, R tidak mengenalinya sebagai sebuah nama. Jika Anda memeriksa keranjang barang. Jika sekarang, Anda melihat pengamatan ekstra di bagian bawah dengan nama baris yang benar:

>> keranjang. Jika Anda bisa menggunakan indeks untuk menambahkan pengamatan ekstra. Teruslah membaca untuk melihat caranya.

Menambahkan serangkaian pengamatan baru menggunakan rbind

Jika Anda perlu menambahkan beberapa pengamatan baru ke bingkai data, melakukannya satu per satu tidak sepenuhnya praktis. Untungnya, Anda bisa menggunakan rbind () untuk memasang matriks atau bingkai data dengan pengamatan baru ke bingkai data asli. Pencocokan kolom dilakukan dengan nama, jadi Anda perlu memastikan bahwa kolom dalam matriks atau variabel dalam bingkai data dengan pengamatan baru sesuai dengan nama variabel dalam bingkai data asli.

Mari tambahkan dua hasil permainan lainnya ke keranjang bingkai data. df. Pertama, Anda membuat bingkai data baru dengan jumlah keranjang yang ditulis oleh Nenek dan Geraldine, seperti ini: >> new. keranjang <- data. bingkai (Granny = c (3, 8), Geraldine = c (9, 4))

Jika Anda menggunakan datanya. frame () berfungsi untuk membangun bingkai data baru, Anda dapat segera mengatur nama variabel dengan menentukannya dalam pemanggilan fungsi, seperti pada contoh sebelumnya. Kode tersebut membuat bingkai data dengan variabel Granny dan Geraldine dimana masing-masing variabel berisi vektor yang diberikan setelah tanda sama.

Agar bisa mengikat bingkai data baru.keranjang ke keranjang asli. Jika, Anda harus memastikan bahwa nama variabel cocok persis, termasuk masalahnya.

Selanjutnya, Anda menambahkan nama baris opsional dan nama kolom yang diperlukan dengan kode berikut: >> rownames (new. Baskets) <- c ("8th", "9thth")

Untuk menambahkan matriks Untuk data frame, Anda cukup melakukan hal berikut: >> keranjang. Jika Anda bisa mencoba sendiri untuk melakukan hal yang sama dengan menggunakan bingkai data dan bukan matriks.

Menambahkan serangkaian nilai menggunakan indeks

Anda juga dapat menggunakan indeks untuk menambahkan satu set pengamatan baru pada satu waktu. Anda mendapatkan hasil yang persis sama jika Anda mengubah semua kode sebelumnya dengan baris sederhana ini: >> keranjang. Jika kode ini, Anda melakukan hal berikut:

Buat sebuah kode Matriks dengan dua kolom.

Buat vektor dengan nama baris 8 dan 9.

Gunakan vektor ini sebagai indeks baris untuk keranjang bingkai data. df.

Tetapkan nilai dalam matriks ke baris dengan nama 8 dan 9. Karena baris ini belum ada, R menciptakannya secara otomatis.

Sebenarnya, Anda tidak perlu membuat matriks terlebih dahulu; Anda bisa menggunakan vektor saja. Persis seperti matriks, frame data diisi kolom-bijaksana. Jadi, kode berikut memberi Anda hasil yang persis sama: >> keranjang. df [c ("8th", "9th"),] <- c (3, 8, 9, 4)

Proses ini hanya berfungsi untuk frame data. Jika Anda mencoba melakukan hal yang sama dengan matriks, Anda akan mengalami error. Dalam kasus matrik, Anda hanya bisa menggunakan indeks yang ada pada objek aslinya.

Anda memiliki beberapa opsi yang sama valid untuk menambahkan observasi ke bingkai data. Pilihan mana yang Anda pilih tergantung pada pilihan pribadi dan situasinya. Jika Anda memiliki matriks atau bingkai data dengan pengamatan ekstra, Anda dapat menggunakan rbind (). Jika Anda memiliki vektor dengan nama baris dan satu set nilai, dengan menggunakan indeks mungkin lebih mudah.

Bagaimana Menambahkan Pengamatan ke Bingkai Data di R - dummies

Pilihan Editor

Bagaimana Memeriksa Kinerja Sistem dengan AWS - dummies

Bagaimana Memeriksa Kinerja Sistem dengan AWS - dummies

AWS (Amazon Web Services) memberi Anda sejumlah metode untuk memantau layanan AWS-spesifik. Namun, Anda mungkin memiliki masalah kinerja sistem yang mendasarinya atau masalah aplikasi non-AWS yang harus dihadapi, yang berarti memiliki alat yang dapat bekerja di luar AWS. Paket grup Alat Kinerja berisi sejumlah alat khusus Linux untuk menyelesaikan tugas ini ...

Bagaimana Memilih Layanan AWS yang Anda Butuhkan - kenangan sehari-hari

Bagaimana Memilih Layanan AWS yang Anda Butuhkan - kenangan sehari-hari

Ingat bahwa Anda hanya memiliki 12 bulan kebebasan Anda percobaan untuk membuat keputusan tentang layanan AWS (Amazon Web Services) yang akan digunakan dalam bisnis Anda. Dua belas bulan mungkin tampak seperti banyak waktu, tapi Anda akan mendapati bahwa itu menguap di depan mata Anda saat Anda mencoba menyulap tanggung jawab, pertemuan, dan pertemuan sehari-hari Anda ...

Amazon Web Services For Dummies Cheat Sheet - dummies

Amazon Web Services For Dummies Cheat Sheet - dummies

Amazon Web Services (AWS) adalah penyedia layanan cloud yang menawarkan akses mudah ke berbagai sumber daya komputasi yang berguna, semuanya ditawarkan secara on-demand, dengan biaya yang efektif. Jika Anda seorang praktisi IT yang siap untuk merangkul Amazon Web Services, matikan kebiasaan desain aplikasi lama Anda dan terapkan pendekatan baru yang memanfaatkan karakteristik AWS dan ...

Pilihan Editor

GED Contoh Pertanyaan: Pertanyaan Ilmu Fisik - dummies

GED Contoh Pertanyaan: Pertanyaan Ilmu Fisik - dummies

Ketika Anda mencapai bagian Sains GED, Anda akan diharapkan memiliki pengetahuan umum di semua cabang Ilmu Pengetahuan, termasuk Ilmu Fisika. Berikut adalah contoh jenis pertanyaan yang mungkin Anda hadapi pada hari ujian. Kecepatan dan Kecepatan Ada perbedaan antara kecepatan dan kecepatan, meskipun terkadang Anda ...

Latihan GED RLA: Reading Comprehension - dummies

Latihan GED RLA: Reading Comprehension - dummies

Cara terbaik untuk mempersiapkan bagian pemahaman bacaan GED Tes RLA adalah melakukan sebanyak mungkin pertanyaan latihan. Simak sampel untuk melihat apa yang akan Anda hadapi pada hari ujian. Contoh Pertanyaan Pertanyaan 1-6 mengacu pada bagian berikut. Fasilitas untuk Akses ke Perusahaan Kreatif (FACE) Awalnya didirikan ...

GED Penalaran melalui Latihan Keterampilan Membaca Bahasa Seni - dummies

GED Penalaran melalui Latihan Keterampilan Membaca Bahasa Seni - dummies

Komponen bacaan Penalaran meskipun Bahasa Seni Bagian pada GED terdiri dari kutipan dari fiksi dan nonfiksi. Setiap kutipan diikuti oleh beberapa item pilihan berdasarkan bahan bacaan. Untuk pertanyaan di bagian ini, pilih satu jawaban terbaik untuk setiap pertanyaan. Bekerja dengan hati-hati, tapi jangan terlalu banyak menghabiskan waktu ...

Pilihan Editor

Bagaimana NaturallySpeaking Dapat Belajar dari Email Terkirim - dummies

Bagaimana NaturallySpeaking Dapat Belajar dari Email Terkirim - dummies

Menganalisis e-mail adalah salah satu cara untuk asisten NaturallySpeaking Anda untuk membangun kosa kata Anda. Proses ini membantu dalam dua cara. Ini belajar dari gaya e-mail Anda dan secara otomatis dapat menambahkan alamat e-mail yang Anda gunakan saat ini. Ia bekerja dengan Microsoft Outlook, Outlook. com, Lotus Notes, Gmail, Yahoo! , dan Windows Live Mail. Dari Pusat Akurasi, ...

Bagaimana NaturallySpeaking Berjalan di Latar Belakang - dummies

Bagaimana NaturallySpeaking Berjalan di Latar Belakang - dummies

Secara alamiSpeaking menggunakan beberapa jendela sekaligus. Biasanya, Anda meluncurkan aplikasi, Anda mendapatkan jendela aplikasi, dan Anda bekerja di jendela itu. Akhir dari cerita. Tidak demikian halnya dengan NaturallySpeaking, dan untuk alasan yang bagus: Anda ingin bisa menggunakan input suara di banyak tempat yang berbeda, tidak hanya di satu jendela saja. Inti ...

Bagaimana menambahkan perintah teks otomatis ke nuansa profesional - dummies

Bagaimana menambahkan perintah teks otomatis ke nuansa profesional - dummies

Menambahkan Fitur baru yang hebat yang akan membuat Anda semakin produktif saat menggunakan perintah Dragon Professional Individual Anda. Ini adalah kemampuan untuk menggunakan variabel dalam perintah auto-text Anda. Jadi bagaimana anda bisa menggunakannya? Setelah Anda membuat perintah baru dan menentukan isinya sehingga Anda tidak perlu mengetik ulang ...