Rumah Keuangan Pribadi Bagaimana Menangani Infinity di R - dummies

Bagaimana Menangani Infinity di R - dummies

Daftar Isi:

Video: Integral Akar dalam akar infinity Tak terhingga 2025

Video: Integral Akar dalam akar infinity Tak terhingga 2025
Anonim

Dalam beberapa kasus, Anda tidak nilai riil untuk menghitung dengan.Dalam kebanyakan data kehidupan nyata set di R, sebenarnya, setidaknya beberapa nilai hilang.Juga, beberapa perhitungan memiliki tak terhingga sebagai hasilnya (seperti membagi dengan nol) atau tidak dapat dilakukan dengan sama sekali (seperti mengambil logaritma dengan nilai negatif) Untungnya, R dapat menangani semua situasi ini.

Menggunakan infinity

Untuk mulai mengeksplorasi tak terbatas di R, lihat apa yang terjadi saat Anda mencoba untuk membagi dengan nol:

>> 2/0 [1] Inf
R dengan benar memberi tahu Anda bahwa hasilnya adalah Inf, atau tak terbatas. Ketidakterbatasan negatif ditunjukkan sebagai -Inf. Anda dapat gunakan Inf sama seperti Anda menggunakan bilangan real dalam perhitungan: >> 4 - Inf [1] -Inf

Untuk memeriksa apakah sebuah nilai terbatas, gunakan fungsinya.hingga terbatas () dan tidak terbatas (). Fungsi pertama mengembalikan TRUE jika jumlahnya terbatas, yang kedua mengembalikan TRUE jika jumlahnya tidak terbatas.


R menganggap segala sesuatu yang lebih besar dari jumlah terbesar yang dapat dipegang komputer tidak terbatas - pada sebagian besar mesin, kira-kira 1. 8 × 10

308

. Definisi tak terhingga ini dapat menyebabkan hasil yang tidak diharapkan, seperti yang ditunjukkan pada contoh berikut: >> is. terbatas (10 ^ (305: 310)) [1] TRUE TRUE TRUE TRUE FALSE FALSE Apa arti kode ini sekarang? Lihat apakah Anda memahami nesting dan vectorization dalam contoh ini. Jika Anda memecah garis mulai dari tanda kurung di dalam, itu menjadi dapat dipahami:

Anda sudah tahu bahwa 305: 310 memberi Anda sebuah vektor, yang berisi bilangan bulat dari 305 sampai 310.

Semua operator vectorized, jadi 10 ^ (305: 310) memberi Anda sebuah vektor dengan hasil 10 sampai kekuatan 305, 306, 307, 308, 309, dan 310.

Vektor itu diberikan sebagai argumen untuknya. terbatas(). Fungsi ini memberitahu Anda bahwa dua hasil terakhir - 10 ^ 309 dan 10 ^ 310 - tidak terbatas untuk R.
  • Berurusan dengan hasil yang tidak terdefinisi

  • Guru matematika Anda mungkin menjelaskan bahwa jika Anda membagi bilangan real dengan tak terbatas, Anda akan mendapatkan nol. Tapi bagaimana jika Anda membagi tak terhingga dengan tak terhingga? >> Inf / Inf [1] NaN

  • Nah, R mengatakan bahwa hasilnya adalah NaN. Hasil itu berarti

Bukan Nomor.

Ini adalah cara R untuk memberi tahu Anda bahwa hasil perhitungan itu tidak ditentukan.

Yang lucu adalah R benar-benar menganggap NaN sebagai numerik, jadi Anda bisa menggunakan NaN dalam perhitungan. Hasil perhitungan tersebut selalu NaN, seperti yang Anda lihat di sini: >> NaN + 4 [1] NaN

Anda dapat menguji apakah hasil perhitungan NaN dengan menggunakan is. nan () fungsinya Perhatikan bahwa keduanya. terbatas () dan. tak terbatas () mengembalikan FALSE saat Anda menguji nilai NaN. Menghadapi nilai yang hilang Salah satu masalah yang paling umum dalam statistik adalah kumpulan data yang tidak lengkap. Untuk mengatasi nilai yang hilang, R menggunakan kata kunci reserved NA, yang merupakan singkatan dari

Not Available.

Anda dapat menggunakan NA sebagai nilai yang valid, jadi Anda dapat menetapkannya sebagai nilai juga: >> x <- nA

Anda harus memperhitungkan, bagaimanapun, bahwa perhitungan dengan nilai NA juga umumnya mengembalikan NA sebagai hasilnya: >> x + 4 [1] NA> log (x) [1] NA

Jika Anda ingin menguji apakah sebuah nilai NA, Anda dapat menggunakan ini. na () fungsinya, sebagai berikut: >> is. na (x) [1] TRUE

Perhatikan bahwa sudah. na () juga mengembalikan TRUE jika nilainya adalah NaN. Fungsinya terbatas (), adalah tak terbatas (), dan. nan () mengembalikan FALSE untuk nilai NA. Menghitung nilai tak terhingga, tidak terdefinisi, dan hilang Tabel berikut memberikan gambaran umum hasil dari fungsi yang dijelaskan di atas. Anda tidak mungkin menggunakan salah satu dari ini kecuali untuk. na (), yang mungkin Anda gunakan cukup banyak!

Fungsi

Inf

-Inf

NaN

NA

adalah. terbatas ()

FALSE

FALSE

Bagaimana Menangani Infinity di R - dummies

Pilihan Editor

Pertanyaan Praktik Sains: Konservasi Energi dan Transformasi - dummies

Pertanyaan Praktik Sains: Konservasi Energi dan Transformasi - dummies

Hukum pertama termodinamika menyatakan bahwa Energi panas bisa berubah menjadi pekerjaan. Demikian pula, jika Anda memasukkan beberapa energi untuk dipelajari untuk tes GED Science, Anda akan diberi jawaban tes yang diterjemahkan ke dalam tanda tinggi. Pertanyaan praktek berikut memulai Anda dengan beberapa grafis bagus yang menunjukkan sistem energi yang berbeda. Yang pertama ...

GED Contoh Pertanyaan: Konsep Ilmu Pengetahuan - dummies

GED Contoh Pertanyaan: Konsep Ilmu Pengetahuan - dummies

Anda akan ditanya pertanyaan mendasar di bagian Sains GED yang berkaitan dengan unsur umum kurikulum Ilmu Pengetahuan SMA. Anda akan diharapkan untuk membaca tentang konsep-konsep ini dan menjawab pertanyaan. Petunjuk: Baca setiap item dengan hati-hati dan tandai jawaban Anda di lembar jawaban yang diberikan dengan mengisi yang sesuai ...

GED Contoh Pertanyaan: Pertanyaan Ilmiah Menggunakan Tabel - dummies

GED Contoh Pertanyaan: Pertanyaan Ilmiah Menggunakan Tabel - dummies

Pada hari ujian, Anda mungkin bertemu Pertanyaan sains tentang GED yang mengharapkan Anda bisa membaca tabel dan menjawab pertanyaan dengan informasinya. Lihatlah contoh ini. Pertanyaan berikut mengacu pada tabel ini, yang disesuaikan dengan Kegiatan Praktik Umum Hands-On dengan Aplikasi Real-Life, oleh Pam Walker dan Elaine ...

Pilihan Editor

Cara Mengurangi Getar di Photoshop Elemen 14 - dummies

Cara Mengurangi Getar di Photoshop Elemen 14 - dummies

Bertanya-tanya apa fitur terbaik di Photoshop Elements 14 ? Tangan ke bawah, ini adalah perintah Shake Reduction. Meskipun ponsel telah merevolusi kemudahan dan kenyamanan dalam memanfaatkan momen cepat kehidupan yang terbaik, banyak dari gambar tersebut menderita pencahayaan buruk atau kabur karena menggerakkan ponsel dan oleh karena itu kamera. Yang baru ...

Cara mencetak gambar dari Photoshop Elements 11 - dummies

Cara mencetak gambar dari Photoshop Elements 11 - dummies

Metode pilihan profil otomatis tersedia di Photoshop Elements 11, dan tergantung pada model printer apa yang Anda miliki, Anda mungkin diminta untuk membuat pilihan ini. Pilihan Anda semua tergantung pada apakah printer yang Anda beli memasang profil warna pada komputer Anda. Jika Anda membeli beberapa printer warna low-end yang harganya kurang dari ...

Cara Menghilangkan Warna Secara Otomatis di Photoshop Elemen 9 - dummies

Cara Menghilangkan Warna Secara Otomatis di Photoshop Elemen 9 - dummies

Kadang-kadang Anda mungkin melihat sebuah warna yang tidak terduga pergeseran warna) di foto Anda. Di Photoshop Elements, Anda dapat menggunakan perintah Remove Color Cast untuk secara otomatis menghilangkan colorcast. Fitur ini dirancang untuk menyesuaikan warna keseluruhan gambar dan menghapus pemeran.

Pilihan Editor

Gambar Perangkat Lunak Fotografi Digital Range yang Tinggi - dummies

Gambar Perangkat Lunak Fotografi Digital Range yang Tinggi - dummies

Banyak perangkat lunak berkemampuan mampu mengubah foto mentah, membuat dan nada memetakan dynamic dynamic range (HDR) gambar, dan mengedit foto. Download dan coba mereka! Editor mentah: ACDSee Pro Bibble BreezeBrowser Pro Capture Satu dcraw DxO Optik Pro LightZone RawTherapee Studio Pengembang SILKYPIX Aplikasi Adobe Acrobat High Raw HDR or plug-in: Artizen HR Dynamic ...

Cara membuat gambar inframerah pada kamera digital Anda - dummies

Cara membuat gambar inframerah pada kamera digital Anda - dummies

Foto inframerah yang diambil dengan kamera digital lihat dunia tertentu. Dalam foto inframerah, langit gelap, awan tampak sangat lega, dan dedaunan tampak putih. Wajah manusia pucat dan kurang tekstur. Gambar-gambar itu terkadang tampak bercahaya dengan cahaya batin. Anda akan menyukai atau membenci efek ini. Beberapa ...

FALSE FALSE adalah tak terbatas () TRUE TRUE
FALSE FALSE adalah. nan () FALSE FALSE
TRUE FALSE adalah. na () FALSE FALSE
TRUE TRUE