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

Тег r-faq создан для группировки ограниченного числа вопросов, обсуждающих проблемы, которые регулярно появляются в теге R. Это не официальный FAQ по R для SO, но он должен служить интересным источником информации по распространенным проблемам.

10
Обходные пути для многострочных комментариев?
Я (вроде) уже знаю ответ на этот вопрос. Но я решил, что это тот, который так часто задают в списке пользователей R, что должен быть один твердый хороший ответ. Насколько мне известно, в R. нет функции многострочных комментариев. Итак, есть ли у кого-нибудь хорошие обходные пути? Хотя довольно большая часть …
108 r  comments  r-faq 

2
Путаница между уровнями факторов и метками факторов
Кажется, есть разница между уровнями и метками фактора в R. До сих пор я всегда думал, что уровни были `` настоящим '' именем уровней факторов, а метки были именами, используемыми для вывода (например, таблиц и графиков) . Очевидно, что это не так, как показывает следующий пример: df <- data.frame(v=c(1,2,3),f=c('a','b','c')) str(df) …
106 r  r-factor  r-faq 


1
Установить постоянное зеркало CRAN в R
Как я могу установить определенное зеркало CRAN на постоянной основе в R? Я хочу установить его на своем ноутбуке постоянно, чтобы install.packages()он больше не спрашивал меня, какое зеркало выбрать.
102 r  cran  r-faq 

10
Вставить несколько столбцов вместе
У меня есть несколько столбцов в фрейме данных, которые я хочу вставить вместе (разделенные знаком "-") следующим образом: data <- data.frame('a' = 1:3, 'b' = c('a','b','c'), 'c' = c('d', 'e', 'f'), 'd' = c('g', 'h', 'i')) i.e. a b c d 1 a d g 2 b e h 3 …
100 r  paste  r-faq 


5
Уникальное сочетание всех элементов из двух (или более) векторов
Я пытаюсь создать уникальную комбинацию всех элементов из двух векторов разного размера в R. Например, первый вектор a <- c("ABC", "DEF", "GHI") а второй - даты, хранящиеся в настоящее время в виде строк b <- c("2012-05-01", "2012-05-02", "2012-05-03", "2012-05-04", "2012-05-05") Мне нужно создать фрейм данных с двумя столбцами, подобными этому …
97 r  r-faq 

6
Как давать имена переменным на лету?
Можно ли на лету создавать новые имена переменных? Я хотел бы читать фреймы данных из списка в новые переменные с числами в конце. Что-то вроде orca1, orca2, orca3 ... Если я попробую что-то вроде paste("orca",i,sep="")=list_name[[i]] Я получаю эту ошибку target of assignment expands to non-language object Есть ли другой способ …
96 r  assign  r-faq 


16
Как выбрать строку с максимальным значением в каждой группе
В наборе данных с несколькими наблюдениями для каждого субъекта я хочу взять подмножество только с максимальным значением данных для каждой записи. Например, со следующим набором данных: ID <- c(1,1,1,2,2,2,2,3,3) Value <- c(2,3,5,2,5,8,17,3,5) Event <- c(1,1,2,1,2,1,2,2,2) group <- data.frame(Subject=ID, pt=Value, Event=Event) У субъектов 1, 2 и 3 наибольшее значение балла составляет …
94 r  dataframe  r-faq 



5
Подгонка кривой плотности к гистограмме в R
Есть ли в R функция, которая соответствует кривой гистограмме? Допустим, у вас была следующая гистограмма hist(c(rep(65, times=5), rep(25, times=5), rep(35, times=10), rep(45, times=4))) Выглядит нормально, но перекошено. Я хочу подобрать нормальную кривую, которая перекошена, чтобы обернуть эту гистограмму. Это довольно простой вопрос, но я не могу найти ответ для R …

7
Преобразование года и месяца (формат «гггг-мм») в дату?
У меня есть набор данных, который выглядит так: Month count 2009-01 12 2009-02 310 2009-03 2379 2009-04 234 2009-05 14 2009-08 1 2009-09 34 2009-10 2386 Я хочу построить данные (месяцы как значения x и считаются как значения y). Поскольку в данных есть пробелы, я хочу преобразовать информацию за месяц …
91 r  date  posix  zoo  r-faq 

7
Понимание функции order ()
Пытаюсь понять, как order()работает функция. У меня создалось впечатление, что он вернул перестановку индексов, которая при сортировке сортирует исходный вектор. Например, > a <- c(45,50,10,96) > order(a) [1] 3 1 2 4 Я ожидал, что это вернется c(2, 3, 1, 4), так как отсортированный список будет 10 45 50 96. …
88 r  sorting  r-faq 

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