Запитання з тегом «r»

R - це вільна мова програмування з відкритим кодом та програмне середовище для статистичних обчислень, біоінформатики, візуалізації та загальних обчислень. Укажіть, будь ласка, мінімальні та відтворювані приклади та бажаний вихід. Використовуйте `dput ()` для даних і вкажіть усі не базові пакети з викликами `library ()`. Не вставляйте зображення для даних або коду, використовуйте замість них відрізні кодові блоки. Для питань, пов’язаних зі статистикою, використовуйте https://stats.stackexchange.com.

6
Як встановити пакет R з джерела?
Друг прислав мені з цього великого підручника з webscraping NYTimes з R . Я дуже хотів би спробувати. Однак перший крок - встановити пакет з назвою RJSONIO з джерела. Я досить добре знаю R, але поняття не маю, як встановити пакет з джерела. Я запускаю Mac OSX.
392 r  package  install  r-faq 

30
Чи є вбудована функція пошуку режиму?
У R mean()і median()є стандартні функції, які виконують те, що ви очікували. mode()повідомляє вам внутрішній режим зберігання об’єкта, а не значення, яке найбільше зустрічається в його аргументі. Але чи є стандартна функція бібліотеки, яка реалізує статистичний режим для вектора (або списку)?
392 r  statistics  r-faq 

8
Перевірте існування каталогу та створіть, якщо його немає
Мені часто доводиться писати R-сценарії, які дають багато результатів. Мені здається, чистіше вводити цей вихід у власні каталоги. Те, що я написав нижче, перевірить наявність каталогу і переміститься до нього, або створить каталог, а потім переміститься до нього. Чи є кращий спосіб підійти до цього? mainDir <- "c:/path/to/main/dir" subDir <- …
388 r 

12
Як можна об'єднати два рядки?
Як я можу об'єднати (об'єднати, об'єднати) два значення? Наприклад, у мене є: tmp = cbind("GAD", "AB") tmp # [,1] [,2] # [1,] "GAD" "AB" Моя мета - об'єднати два значення "tmp" в один рядок: tmp_new = "GAD,AB" Яка функція може це зробити для мене?

10
Витяг конкретних стовпців з кадру даних
У мене є кадр даних R з 6 стовпцями, і я хочу створити новий кадр даних, у якого є лише три стовпці. Припускаючи , що мій кадр даних df, і я хочу , щоб витягти колони A, Bі Eце єдина команда , яку я можу зрозуміти: data.frame(df$A,df$B,df$E) Чи є більш …
365 r  dataframe  r-faq 

13
Як обрізати пробіли та пробіли?
У мене виникають деякі проблеми з провідним і заднім пробілом у data.frame. Наприклад, я хотів би поглянути на конкретного rowв data.frameзалежності від певного стану: > myDummy[myDummy$country == c("Austria"),c(1,2,3:7,19)] [1] codeHelper country dummyLI dummyLMI dummyUMI [6] dummyHInonOECD dummyHIOECD dummyOECD <0 rows> (or 0-length row.names) Мені було цікаво, чому я не отримав …

2
Як встановити обмеження для осей на графіках ggplot2 R?
Я закладаю наступне: library(ggplot2) carrots <- data.frame(length = rnorm(500000, 10000, 10000)) cukes <- data.frame(length = rnorm(50000, 10000, 20000)) carrots$veg <- 'carrot' cukes$veg <- 'cuke' vegLengths <- rbind(carrots, cukes) ggplot(vegLengths, aes(length, fill = veg)) + geom_density(alpha = 0.2) Тепер припустимо, що я тільки хочу , щоб побудувати область між x=-5000до 5000, …
358 r  plot  ggplot2 

15
Як підсумовувати змінну за групою
У мене кадр даних з двома стовпцями. Перший стовпець містить такі категорії, як "Перший", "Другий", "Третій", а другий стовпець містить числа, які відображають кількість разів, коли я бачив конкретні групи з "Категорії". Наприклад: Category Frequency First 10 First 15 First 5 Second 2 Third 14 Third 20 Second 3 Я …
357 r  dataframe  aggregate  r-faq 


8
Як додати провідні нулі?
У мене є набір даних, який виглядає приблизно так: anim <- c(25499,25500,25501,25502,25503,25504) sex <- c(1,2,2,1,2,1) wt <- c(0.8,1.2,1.0,2.0,1.8,1.4) data <- data.frame(anim,sex,wt) data anim sex wt anim2 1 25499 1 0.8 2 2 25500 2 1.2 2 3 25501 2 1.0 2 4 25502 1 2.0 2 5 25503 2 1.8 …

6
Як знайти довжину рядка в R
Як знайти довжину рядка (кількість символів у рядку), не розділяючи її на R? Я знаю, як знайти довжину списку, але не рядок. А як щодо рядків Unicode? Як знайти довжину (у байтах) та кількість символів (руни, символи) у рядку Unicode? Питання, пов'язані з цим: Як знайти "реальну" кількість символів у …

5
Як написати трикотаж на R
Я хочу написати trycatchкод для усунення помилок при завантаженні з Інтернету. url <- c( "http://stat.ethz.ch/R-manual/R-devel/library/base/html/connections.html", "http://en.wikipedia.org/wiki/Xz") y <- mapply(readLines, con=url) Ці дві заяви успішно працюють. Нижче я створюю неіснуючу веб-адресу: url <- c("xxxxx", "http://en.wikipedia.org/wiki/Xz") url[1]не існує. Як записати trycatchцикл (функцію), щоб: Якщо URL-адреса неправильна, вихід буде таким: "веб-URL-адреса неправильна, не …


13
Побічні сюжети з ggplot2
Я хотів би розмістити два сюжети поруч, використовуючи пакет ggplot2 , тобто зробити еквівалент par(mfrow=c(1,2)). Наприклад, я хотів би, щоб наступні два сюжети відображалися поруч з однаковим масштабом. x <- rnorm(100) eps <- rnorm(100,0,.2) qplot(x,3*x+eps) qplot(x,2*x+eps) Чи потрібно їх помістити в один і той же data.frame? qplot(displ, hwy, data=mpg, facets …
339 r  visualization  ggplot2 

9
Перетворити список кадрів даних в один кадр даних
У мене є код, який в одному місці закінчується списком кадрів даних, які я дуже хочу перетворити на один великий кадр даних. Я отримав кілька покажчиків з попереднього питання, яке намагалося зробити щось подібне, але більш складне. Ось приклад того, з чого я починаю (це наочно спрощено для ілюстрації): listOfDataFrames …
336 list  r  dataframe 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.