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.

5
Dapatkan semua fungsi bersumber
Di R, saya menggunakan source()untuk memuat beberapa fungsi: source("functions.R") Apakah mungkin untuk mendapatkan daftar semua fungsi yang didefinisikan dalam file ini? Sebagai nama fungsi. (Mungkin source()sendiri entah bagaimana dapat mengembalikannya?). PS: Cara terakhir adalah memanggil source()kedua kalinya seperti local({ source(); })dan kemudian melakukan ls()fungsi-fungsi di dalam dan menyaring, tapi itu …
11 r 

6
menggabungkan dataframe berdasarkan beberapa kolom dan ambang batas
Saya memiliki dua data.frames dengan beberapa kolom yang umum (di sini: date, city, ctry, dan ( other_) number). Sekarang saya ingin menggabungkan mereka pada kolom di atas tetapi mentolerir beberapa tingkat perbedaan: threshold.numbers <- 3 threshold.date <- 5 # in days Jika perbedaan antara dateentri adalah > threshold.date(dalam hari) atau …
11 r  dataframe 

2
Membuat fungsi segi banyak kolom
Saya mencoba membuat facet_multi_col()fungsi, mirip dengan facet_col()fungsi di ggforce- yang memungkinkan untuk tata letak segi dengan argumen ruang (yang tidak tersedia di facet_wrap()) - tetapi lebih dari beberapa kolom. Seperti pada plot terakhir di bawah ini (dibuat dengan grid.arrange()) saya tidak ingin sisi-sisi harus sejajar di setiap baris karena ketinggian …

1
plot gganimate tempat poin tetap dan garis memudar
Berikut ini adalah contoh plot statis yang dapat direproduksi, yang ingin saya menghidupkan (saya ingin menunjukkan bagaimana MCMC sampler berperilaku). library(tidyverse) library(gganimate) set.seed(1234) plot_data <- tibble(x=cumsum(rnorm(100)), y=cumsum(rnorm(100)), time=1:length(x)) ggplot(data=plot_data, aes(x=y, y=x)) + geom_point() + geom_line() Yang ingin saya lihat adalah titik-titik yang terlihat ketika mereka digambar dan sedikit memudar (yaitu …


1
R: menerapkan algoritma peningkatan gradien saya sendiri
Saya mencoba untuk menulis algoritma meningkatkan gradien saya sendiri. Saya mengerti ada paket-paket yang ada seperti gbmdan xgboost,tetapi saya ingin mengerti bagaimana algoritma bekerja dengan menulis sendiri. Saya menggunakan iriskumpulan data, dan hasil saya Sepal.Length(berkelanjutan). Fungsi kerugian saya adalah mean(1/2*(y-yhat)^2)(pada dasarnya kesalahan kuadrat rata-rata dengan 1/2 di depan), jadi gradien …

1
npc koordinat geom_point di ggplot2
Bagaimana saya bisa mendapatkan koordinat x , y dari geom_point dalam ggplot , di mana kerangka referensi adalah seluruh gambar yang diplot? Saya dapat membuat ggplot dengan beberapa geom_point menggunakan: library(ggplot2) my.plot <- ggplot(data.frame(x = c(0, 0.456, 1), y = c(0, 0.123, 1))) + geom_point(aes(x, y), color = "red") Ini …
10 r  ggplot2  grob 

2
kondisi filter dplyr untuk membedakan antara simbol unicode dan representasi unicode-nya
Saya mencoba memfilter kolom Simbol berdasarkan pada apakah itu dari formulir \uxxxx Ini mudah visual, yaitu, beberapa terlihat seperti $, ¢, £, dan lain-lain seperti \u058f, \u060b, \u07fe. Tapi sepertinya saya tidak bisa memahaminya menggunakan stringi/dplyr library(dplyr) library(stringi) df <- structure(list(Character = c("\\u0024", "\\u00A2", "\\u00A3", "\\u00A4", "\\u00A5", "\\u058F", "\\u060B", "\\u07FE", …
10 r  dplyr  stringr  stringi 

1
Nilai awal standar pas dengan regresi logistik dengan glm
Saya bertanya-tanya bagaimana nilai awal default ditentukan dalam glm. Posting ini menunjukkan bahwa nilai default ditetapkan sebagai nol. Ini salah satu mengatakan bahwa ada sebuah algoritma di balik itu, namun link yang relevan rusak. Saya mencoba menyesuaikan model regresi logistik sederhana dengan penelusuran algoritme: set.seed(123) x <- rnorm(100) p <- …


6
Ekstrak nama nama dari daftar data.frame yang bersarang
Saya memiliki daftar data.frame, bagaimana cara termudah untuk mendapatkan nama kolom dari semua data.frame? Contoh: d = data.frame(a = 1:3, b = 1:3, c = 1:3) l = list(a = d, list(b = d, c = d)) Hasil: $a [1] "a" "b" "c" $b [1] "a" "b" "c" $c [1] …
10 r 





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.