Вопросы с тегом «r»

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

12
Алгоритм скользящей медианы в C
В настоящее время я работаю над алгоритмом для реализации скользящего медианного фильтра (аналогичного фильтру скользящего среднего) в C. Из моего поиска в литературе, похоже, есть два достаточно эффективных способа сделать это. Первый - отсортировать начальное окно значений, затем выполнить двоичный поиск, чтобы вставить новое значение и удалить существующее на каждой …
114 c  algorithm  r  statistics  median 

3
Как грамотно добавить \ новую страницу в Rmarkdown?
Интересно, можно ли было просто использовать \newpageкоманду LaTeX в R markdown v2 иначе, чем это: ```{r, results='asis', echo=FALSE} cat("\\newpage") ``` Производю pdf_output. Если у any1 есть идеи, не стесняйтесь комментировать :)! Спасибо Я создаю pdf так: --- title: " " author: " " date: "2014" output: pdf_document: includes: in_header: naglowek.tex …
114 r  r-markdown 

2
Какова цель установки ключа в data.table?
Я использую data.table, и есть много функций, которые требуют от меня установки ключа (например X[Y]). Таким образом, я хочу понять, что делает ключ, чтобы правильно устанавливать ключи в моих таблицах данных. Я прочитал один источник ?setkey. setkey()сортирует data.tableи отмечает его как отсортированный. Отсортированные столбцы - это ключ. Ключом могут быть …
113 r  data.table 

7
Планирование сценария R
Я написал сценарий R, который извлекает некоторые данные из базы данных, выполняет с ними несколько операций и отправляет результат в новую базу данных. Я бы хотел, чтобы этот сценарий запускался каждый день в определенное время, но я не могу найти способ сделать это эффективно. Может ли кто-нибудь порекомендовать ресурс, на …
113 r  windows  schedule  r-faq 

5
удалить все переменные, кроме функций
Я загрузил в консоль R разные типы объектов. Я могу удалить их все, используя rm(list=ls()) или удалите только функции (но не переменные), используя rm(list=lsf.str()) Мой вопрос: есть ли способ удалить все переменные, кроме функций
113 r  caching 

7
Как проверить, существует ли элемент списка?
проблема Я хотел бы проверить, существует ли элемент списка, вот пример foo <- list(a=1) exists('foo') TRUE #foo does exist exists('foo$a') FALSE #suggests that foo$a does not exist foo$a [1] 1 #but it does exist В этом примере я знаю, что он foo$aсуществует, но тест возвращается FALSE. Я заглянул ?existsи обнаружил, …
113 r 

3
Как удалить пространство между осью и графиком площади в ggplot2?
У меня есть следующий фрейм данных: uniq <- structure(list(year = c(1986L, 1987L, 1991L, 1992L, 1993L, 1994L, 1995L, 1996L, 1997L, 1998L, 1999L, 2000L, 2001L, 2002L, 2003L, 2004L, 2005L, 2006L, 2007L, 2008L, 2009L, 2010L, 2011L, 2012L, 2013L, 2014L, 1986L, 1987L, 1991L, 1992L, 1993L, 1994L, 1995L, 1996L, 1997L, 1998L, 1999L, 2000L, 2001L, 2002L, …
113 r  plot  ggplot2 

3
Как объединить два списка в R
У меня есть два списка: l1 = list(2, 3) l2 = list(4) Я хочу третий список: list(2, 3, 4). Как я могу сделать это простым способом. Хотя я могу сделать это в цикле for, но я ожидаю ответа в один лайнер или, возможно, встроенного метода. Собственно, у меня есть список: …
113 r  list 

7
Извлечь месяц и год из объекта zoo :: yearmon
У меня есть yearmonобъект: require(zoo) date1 <- as.yearmon("Mar 2012", "%b %Y") class(date1) # [1] "yearmon" Как я могу извлечь из этого месяц и год? month1 <- fn(date1) year1 <- fn(date1) Какую функцию я должен использовать вместо fn()
112 r 


4
Печать новой строки с помощью print () в R
Я пытаюсь напечатать многострочное сообщение в R. Например, print("File not supplied.\nUsage: ./program F=filename",quote=0) Я получаю результат File not supplied.\nUsage: ./program F=filename вместо желаемого File not supplied. Usage: ./program F=filename
112 r 

5
Что означает «не запускается» на страницах справки R?
Иногда на странице справки R в комментариях появляется фраза «не запускается». Посмотрите это на странице справки для "with ()": Examples require(stats); require(graphics) #examples from glm: **## Not run:** library(MASS) with(anorexia, { anorex.1 <- glm(Postwt ~ Prewt + Treat + offset(Prewt), family = gaussian) summary(anorex.1) }) ## End(**Not run**) Что означает …
112 r 

1
R.exe, Rcmd.exe, Rscript.exe и Rterm.exe: в чем разница?
Я борюсь с разными исполняемыми файлами R. В чем именно разница между R.exe (с опцией CMD BATCH или без нее), Rcmd.exe, Rscript.exe и Rterm.exe при запуске командной строки в пакетном файле? И в чем разница между: R.exe --no-environ --no-save < "c:\temp\R\test.R" > "c:\temp\R\out.txt" 2>&1 и R.exe CMD BATCH --no-environ --no-save …
112 r  executable  rgui  rterm 

12
Извлечь совпадение с регулярным выражением
Я пытаюсь извлечь число из строки. И сделай что-то вроде [0-9]+на веревочке "aaa12xxx"и получишь "12". Я думал, это будет что-то вроде: > grep("[0-9]+", "aaa12xxx", value=TRUE) [1] "aaa12xxx" А потом я подумал ... > sub("[0-9]+", "\\1", "aaa12xxx") [1] "aaaxxx" Но я получил ответ: > sub("[0-9]+", "ARGH!", "aaa12xxx") [1] "aaaARGH!xxx" Мне не …
112 regex  r 

6
Как заставить R использовать указанный факторный уровень в качестве ссылки в регрессии?
Как я могу сказать R использовать определенный уровень в качестве эталона, если я использую двоичные независимые переменные в регрессии? Просто по умолчанию используется какой-то уровень. lm(x ~ y + as.factor(b)) с b {0, 1, 2, 3, 4}. Скажем, я хочу использовать 3 вместо нуля, который используется R.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.