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

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

7
Установка более старой версии пакета R
Я пытаюсь использовать Rpy2 и ggplot2, но получаю сообщение об ошибке. После некоторого поиска ошибки в Интернете я обнаружил, что ошибка возникает из-за изменений в пакете ggplot2, которые еще не отражены в Rpy2 (например, см. Этот пост (Изменить: ссылка теперь мертва)). Итак, теперь мне нужно установить старую версию ggplot2. Вот …
134 r  installation  version  r-faq 

4
Только читать выбранные столбцы
Может ли кто-нибудь сказать мне, как читать только первые 6 месяцев (7 столбцов) для каждого года данных ниже, например, используя read.table()? Year Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec 2009 -41 -27 -25 -31 -31 -39 -25 -15 -30 -27 -21 -25 2010 -41 -27 …
134 r  import  r-faq 

7
Игнорировать выбросы в бокс-графике ggplot2
Как мне игнорировать выбросы в диаграмме ggplot2? Я не хочу, чтобы они просто исчезли (т.е. outlier.size = 0), но я хочу, чтобы они игнорировались, чтобы ось y масштабировалась для отображения 1-го / 3-го процентиля. Мои выбросы заставляют «коробку» сжиматься настолько мало, что это практически линия. Есть ли какие-то способы справиться …
132 r  ggplot2 

10
grep используя вектор символов с несколькими шаблонами
Я пытаюсь использовать, grepчтобы проверить, присутствует ли вектор строк в другом векторе или нет, и для вывода значений, которые присутствуют (соответствующие шаблоны). У меня есть такой фрейм данных: FirstName Letter Alex A1 Alex A6 Alex A7 Bob A1 Chris A9 Chris A6 У меня есть вектор шаблонов строк можно найти …
132 r  regex 

21
Как искать материалы категории «R»? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 7 лет назад . Улучшить этот вопрос "Google" очень полезен ... если только ваш язык не называется "R", и в этом случае он …
131 r  search  r-faq 

5
Как изменить форматирование чисел на оси с помощью ggplot?
Я использую R и ggplot, чтобы нарисовать диаграмму рассеяния некоторых данных, все в порядке, за исключением того, что числа на оси Y выходят с форматированием экспоненты в компьютерном стиле, то есть 4e + 05, 5e + 05 и т. Д. Это, очевидно, неприемлемо, поэтому я хочу, чтобы он отображал их …
131 r  ggplot2 

8
Пропускать строки, содержащие определенный столбец NA
Я хочу знать, как опускать NAзначения во фрейме данных, но только в некоторых столбцах, которые меня интересуют. Например, DF <- data.frame(x = c(1, 2, 3), y = c(0, 10, NA), z=c(NA, 33, 22)) но я хочу опустить только те данные, где yесть NA, поэтому результат должен быть x y z …
131 r  dataframe  na 

10
Как сгенерировать ряд наиболее отличительных цветов в R?
Я рисую категориальный набор данных и хочу использовать отличительные цвета для представления разных категорий. Учитывая число n, как я могу получить nколичество САМЫХ отличительных цветов в R? Спасибо.

2
Невозможно установить пакет R в Ubuntu 11.04 [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 6 лет назад . Улучшить этот вопрос Я новичок в Linux и R. Я установил R 2.12 в Ubuntu 11.04. …
130 xml  r  ubuntu  installation 

2
Назначьте несколько столбцов, используя: = в data.table, по группе
Как лучше всего назначить несколько столбцов с помощью data.table? Например: f <- function(x) {c("hi", "hello")} x <- data.table(id = 1:10) Я бы хотел сделать что-то подобное (конечно, это неверный синтаксис): x[ , (col1, col2) := f(), by = "id"] И чтобы расширить это, у меня может быть много столбцов с …

2
Как сделать паузу выполнения, сон, подождать X секунд в R?
Как сделать паузу в сценарии R на указанное количество секунд или миллисекунд? Во многих языках есть sleepфункция, но она ?sleepссылается на набор данных. И так ?pauseи ?waitне существует. Предполагаемое назначение - самосинхронизация анимации. Желаемое решение работает без запроса пользователя.
130 r  animation  statistics 

6
Применить функцию к каждой строке матрицы или фрейма данных
Предположим, у меня есть матрица размером 2 и функция, которая принимает 2-вектор в качестве одного из своих аргументов. Я хотел бы применить функцию к каждой строке матрицы и получить n-вектор. Как это сделать в R? Например, я хотел бы вычислить плотность стандартного двухмерного нормального распределения по трем точкам: bivariate.density(x = …
130 r  function  matrix  apply  sapply 

4
увеличить размер шрифта легенды ggplot2
Есть ли способ увеличить размер шрифта ggplot2? Я думаю , что нужно указать что - то вроде legend.key.width = unit(2, "line")в themeфункции, но используется для настройки клавиш в легендах, а не размер шрифта. Спасибо!
129 r  ggplot2 

5
R - объединить два фрейма данных?
Учитывая два фрейма данных aи b: > a a b c 1 -0.2246894 -1.48167912 -1.65099363 2 0.5559320 -0.87898575 -0.15634590 3 1.8469466 -0.01487524 -0.53098215 4 -0.6875051 0.23880967 0.01824621 5 -0.6735163 0.75485292 0.44154092 > b a c 1 0.4287284 -0.3295925 2 0.5201492 0.3341251 3 -2.6355570 1.7916780 4 -1.3645337 1.3642276 5 -0.4954542 -0.6660001 …

10
Как можно добавить строку во фрейм данных в R?
Как в R добавить новую строку во фрейм данных после того, как фрейм данных уже инициализирован? Пока у меня есть это: df <- data.frame("hi", "bye") names(df) <- c("hello", "goodbye") #I am trying to add "hola" and "ciao" as a new row de <- data.frame("hola", "ciao") merge(df, de) # Adds to …
129 r  dataframe 

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