Pertanyaan yang diberi tag «r»

R adalah bahasa pemrograman open source dan lingkungan perangkat lunak bebas untuk komputasi statistik, bioinformatika, visualisasi, dan komputasi umum. Berikan contoh minimal dan dapat direproduksi bersama dengan output yang diinginkan. Gunakan `dput ()` untuk data dan tentukan semua paket non-basis dengan panggilan `library ()`. Jangan menanamkan gambar untuk data atau kode, sebagai gantinya gunakan blok kode indentasi. Untuk pertanyaan terkait statistik, gunakan https://stats.stackexchange.com.

10
Bagaimana saya bisa melihat kode sumber untuk suatu fungsi?
Saya ingin melihat kode sumber untuk suatu fungsi untuk melihat cara kerjanya. Saya tahu saya bisa mencetak fungsi dengan mengetik namanya saat diminta: > t function (x) UseMethod("t") <bytecode: 0x2332948> <environment: namespace:base> Dalam hal ini, apa UseMethod("t")artinya? Bagaimana cara menemukan kode sumber yang sebenarnya digunakan oleh, misalnya t(1:10):? Apakah ada …
551 r  function  r-faq 

14
Turunkan tingkat faktor dalam bingkai data yang disubsidi
Saya memiliki bingkai data yang mengandung a factor. Saat saya membuat subset dari subsetkerangka data ini menggunakan atau fungsi pengindeksan lainnya, bingkai data baru dibuat. Namun, factorvariabel mempertahankan semua level aslinya, bahkan ketika / jika mereka tidak ada dalam kerangka data baru. Ini menyebabkan masalah ketika melakukan faceted plotting atau …
543 r  dataframe  r-factor  r-faq 

11
Cara membongkar paket tanpa memulai ulang R
Saya ingin membongkar sebuah paket tanpa harus me-restart R (kebanyakan karena me-restart R ketika saya mencoba berbeda, paket-paket yang saling bertentangan semakin membuat frustrasi, tetapi mungkin ini dapat digunakan dalam suatu program untuk menggunakan satu fungsi dan kemudian yang lain - walaupun namespace referensi mungkin adalah ide yang lebih baik …
540 r  package  r-faq 



20
Konversi daftar menjadi bingkai data
Saya memiliki daftar data bersarang. Panjangnya adalah 132 dan setiap item adalah daftar panjangnya 20. Apakah ada cara cepat untuk mengubah struktur ini menjadi kerangka data yang memiliki 132 baris dan 20 kolom data? Berikut ini beberapa contoh data untuk digunakan: l <- replicate( 132, list(sample(letters, 20)), simplify = FALSE …
513 r  list  dataframe 

11
Cepat membaca tabel yang sangat besar sebagai kerangka data
Saya memiliki tabel yang sangat besar (30 juta baris) yang ingin saya muat sebagai dataframe di R. read.table()memiliki banyak fitur yang mudah, tetapi sepertinya ada banyak logika dalam implementasi yang akan memperlambat segalanya. Dalam kasus saya, saya berasumsi saya tahu jenis kolom sebelumnya, tabel tidak berisi judul kolom atau nama …
504 r  import  dataframe  r-faq 

27
Trik untuk mengelola memori yang tersedia dalam sesi R.
Trik apa yang digunakan orang untuk mengelola memori sesi R interaktif yang tersedia? Saya menggunakan fungsi-fungsi di bawah ini [berdasarkan pada posting oleh Petr Pikal dan David Hinds ke daftar r-help pada 2004] untuk membuat daftar (dan / atau mengurutkan) objek terbesar dan kadang-kadang rm()beberapa di antaranya. Tetapi sejauh ini …


16
Buat data.frame kosong
Saya mencoba menginisialisasi data.frame tanpa baris. Pada dasarnya, saya ingin menentukan tipe data untuk setiap kolom dan menamainya, tetapi hasilnya tidak ada baris yang dibuat. Yang terbaik yang bisa saya lakukan sejauh ini adalah sesuatu seperti: df <- data.frame(Date=as.Date("01/01/2000", format="%m/%d/%Y"), File="", User="", stringsAsFactors=FALSE) df <- df[-1,] Yang membuat data.frame dengan …
480 r  dataframe  r-faq 


12
Bagaimana cara mengetahui versi paket mana yang dimuat dalam R?
Saya sedang dalam proses mencari tahu bagaimana menggunakan cluster universitas saya. Ini memiliki 2 versi R yang diinstal. Sistem lebar R 2.11 (Debian 6.0) dan R 2.14.2 di lokasi non-standar. Saya mencoba menggunakan MPI bersama salju. Kode yang saya coba jalankan adalah sebagai berikut library(snow) library(Rmpi) cl <- makeMPIcluster(mpi.universe.size()-1) stopCluster(cl) …
405 r  package  version 

2
Mengapa `[` lebih baik dari `subset`?
Ketika saya perlu memfilter data.frame, yaitu, mengekstrak baris yang memenuhi kondisi tertentu, saya lebih suka menggunakan subsetfungsi: subset(airquality, Month == 8 & Temp > 90) Alih-alih [fungsi: airquality[airquality$Month == 8 & airquality$Temp > 90, ] Ada dua alasan utama untuk preferensi saya: Saya menemukan kode membaca lebih baik, dari kiri …
400 r  filter  subset  r-faq 


16
Mengubah nama kolom dari bingkai data
Saya memiliki kerangka data yang disebut "harga baru" (lihat di bawah) dan saya ingin mengubah nama kolom dalam program saya di R. > newprice Chang. Chang. Chang. 1 100 36 136 2 120 -33 87 3 150 14 164 Sebenarnya inilah yang saya lakukan: names(newprice)[1]<-paste("premium") names(newprice)[2]<-paste("change") names(newprice)[3]<-paste("newprice") Saya belum menempatkan …
399 r  dataframe  rename 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.