Rumah Kewangan Peribadi Cara Tambah Field yang dihitung ke Data dalam R - dummies

Cara Tambah Field yang dihitung ke Data dalam R - dummies

Isi kandungan:

Video: Cara Membuat Daftar Isi Otomatis, Mudah, FULL OTOMATIS 2024

Video: Cara Membuat Daftar Isi Otomatis, Mudah, FULL OTOMATIS 2024
Anonim

Selepas anda mencipta subset data yang sesuai, langkah seterusnya dalam analisis anda mungkin adalah untuk melakukan beberapa pengiraan dengan R.

Bagaimana untuk melakukan aritmetik pada lajur bingkai data

R menjadikannya sangat mudah untuk melakukan pengiraan pada lajur bingkai data kerana setiap lajur itu sendiri vektor. Melekat pada bingkai data iris, cuba lakukan beberapa pengiraan pada lajur. Sebagai contoh, kirakan nisbah antara panjang dan lebar sepal:

>> x <- iris $ Sepal. Panjang / iris $ Sepal. Lebar
Sekarang anda boleh menggunakan semua alat R untuk memeriksa hasil anda. Sebagai contoh, periksa lima elemen pertama hasil anda dengan fungsi kepala (): >> kepala (x) [1] 1. 457143 1. 633333 1. 468750 1. 483871 1. 388889 1. 384615

Seperti yang anda dapat lihat, pengiraan prestasi pada lajur bingkai data adalah mudah. Perlu diingat bahawa setiap lajur benar-benar vektor, jadi anda perlu ingat bagaimana untuk menjalankan operasi pada vektor.


Bagaimana untuk menggunakan dan dalam untuk meningkatkan kebolehbacaan kod

Selepas beberapa saat menulis kenyataan subset dalam R, anda akan bosan menaip tanda dolar untuk mengeluarkan lajur bingkai data. Nasib baik, ada cara untuk mengurangkan jumlah menaip dan membuat kod anda lebih mudah dibaca pada masa yang sama. Caranya ialah menggunakan fungsi dengan (). Cuba ini: >> y <- dengan (iris, Sepal Panjang / Sepal Lebar)

Fungsi dengan () membolehkan anda merujuk kepada lajur di dalam bingkai data tanpa menggunakan simbol dollar atau bahkan nama daripada bingkai data itu sendiri. Oleh itu, dalam contoh kami, kerana anda menggunakan (iris, …) R tahu untuk menilai kedua-dua Sepal. Panjang dan Sepal. Lebar dalam konteks iris.

Semoga anda bersetuju bahawa ini lebih mudah untuk dibaca dan difahami. Dengan mencetak nilai-nilai pembolehubah baru anda, anda boleh mengesahkan bahawa ia sama dengan x dalam contoh terdahulu. >> kepala (y) [1] 1. 457143 1. 633333 1. 468750 1. 483871 1. 388889 1. 384615

Anda juga boleh menggunakan fungsi yang sama () untuk mendapatkan R untuk memberitahu anda apakah nilai-nilai ini sebenarnya adalah sama:

>> identik (x, y) [1] TRUE

Selain dengan (), fungsi dalam () fungsi membolehkan anda memberikan nilai kepada lajur dalam data anda dengan mudah. Katakan anda ingin menambah nisbah kiraan anda sepal panjang ke lebar ke bingkai data asal. Anda sudah biasa dengan menulisnya seperti ini: >> iris $ ratio <- iris $ Sepal. Panjang / iris $ Sepal. Lebar

Sekarang, menggunakan dalam () ia bertukar menjadi berikut:

>> iris <- dalam (iris, nisbah <- sepal.Panjang / Sepal. Lebar)

Ini berfungsi dengan cara yang sangat serupa dengan (), kecuali bahawa anda boleh menggunakan operator penugasan (<-) di dalam fungsi anda. Jika anda melihat struktur iris, anda akan melihat bahawa nisbah adalah lajur: >> kepala (iris $ ratio) [1] 1. 457143 1. 633333 1. 468750 1. 483871 1. 388889 1. 384615
Cara Tambah Field yang dihitung ke Data dalam R - dummies

Pilihan Editor

Lookup pintar di Office Online - dummies

Lookup pintar di Office Online - dummies

Di versi pengguna Office Online, ada ciri yang sangat keren yang membolehkan anda untuk mencari maklumat dari Bing, Wikipedia, Kamus Bahasa Inggeris Oxford, dan web itu sendiri, tanpa meninggalkan skrin atau halaman yang anda sedang aktif. Sebagai contoh, sebagai contoh, anda menulis blog di Word Online yang menyebut Paul Revere. Anda mahu ...

SharePoint Online App Options - dummies

SharePoint Online App Options - dummies

SharePoint Online dilengkapi dengan koleksi senarai standard dan perpustakaan. Microsoft telah mengambil masa untuk membangunkan ini untuk menjadikan kehidupan anda sebagai pemaju lebih mudah, jadi anda juga boleh menggunakannya. Senarai berikut memperkenalkan aplikasi senarai SharePoint standard dan memberikan penerangan ringkas: App Access: Aplikasi ini ...

Bagaimana Tag Kenalan di Skype untuk Perniagaan - dummies

Bagaimana Tag Kenalan di Skype untuk Perniagaan - dummies

Di Skype untuk Perniagaan, anda boleh menandai kenalan anda untuk makluman perubahan status. Ada kalanya anda memerlukan input daripada ahli pasukan. Cara terbaik untuk melakukannya dengan cepat adalah untuk menjangkau ahli pasukan anda, sama ada satu-satu atau kepada mereka sekaligus, melalui mesyuarat maya ad hoc. Mengetahui anda ...

Pilihan Editor

Outlook Kenalan 2016 Tab Rumah - dummies

Outlook Kenalan 2016 Tab Rumah - dummies

Pandangan Kenalan 2016 adalah lebih daripada sekadar senarai nama dan alamat e-mel. Anda boleh memanfaatkan tab Kenalan Home pada Outlook 2016 Ribbon untuk membuat kenalan baru, untuk mengatur cara anda melihat kenalan yang anda ada, atau untuk membuat mesej e-mel atau mel menggabungkan dokumen. Imej berikut menunjukkan ...

Quick for Outlook 2013 - dummies

Quick for Outlook 2013 - dummies

Outlook 2013 adalah program pelbagai guna. Ia adalah buku alamat, kalendar, senarai tugasan, dan program pengendalian e-mel, semua dalam satu. Ciri Outlook yang paling popular, bagaimanapun, adalah pengendalian e-mel. Berjuta-juta orang menggunakan Outlook sebagai program e-mel utama mereka, dan atas sebab yang baik! Ia pantas, lengkap, dan mudah digunakan dan ...

Pilihan Editor

Pentadbiran: Bekerja dengan Perkhidmatan - dummies

Pentadbiran: Bekerja dengan Perkhidmatan - dummies

Semasa mengatasi masalah Windows Server 2008 yang perlu anda kenal dengan Perkhidmatan konsol. Konsol perkhidmatan diakses dengan memilih Start → Administrative Tools → Services. Seperti yang digambarkan dalam menunjukkan angka berikut, konsol Perkhidmatan memaparkan senarai semua perkhidmatan yang sedang berjalan pada sistem anda. Jika ciri pelayan Windows tidak berfungsi ...

Keselamatan Akaun Administrator rangkaian - dummies

Keselamatan Akaun Administrator rangkaian - dummies

Pentadbir rangkaian bertanggungjawab untuk menyediakan sistem keselamatan rangkaian. Untuk melakukan itu, pentadbir mesti dikecualikan daripada semua sekatan keselamatan. Kerana ini, akaun pentadbir rangkaian mesti dilayan dengan berhati-hati. Banyak rangkaian secara automatik membuat akaun pengguna pentadbir apabila anda memasang perisian rangkaian. Nama pengguna dan kata laluan ...

Pentadbir rangkaian: Zon Carian Songsang - dummies

Pentadbir rangkaian: Zon Carian Songsang - dummies

Pertanyaan DNS biasa adalah pertanyaan carian ke hadapan, sesuai dengan nama domain yang memenuhi syarat. Peninjauan terbalik adalah bertentangan dengan pendahuluan ke hadapan: Ia mengembalikan nama domain yang lengkap bagi host berdasarkan alamat IPnya. Peninjauan terbalik adalah mungkin kerana domain khas yang dipanggil ...