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

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

5
Обработка исключений в R [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 4 года назад . Уточните этот вопрос Есть ли у кого-нибудь примеры / руководства по обработке исключений в R? Официальная …

7
Как я могу загрузить объект в имя переменной, указанное мной из файла данных R?
Когда вы сохраняете переменную в файле данных R с помощью save, она сохраняется под тем именем, которое у нее было в сеансе, в котором она была сохранена. Когда я позже загружаю его из другого сеанса, он загружается с тем же именем, которое сценарий загрузки не может знать. Это имя может …

4
dplyr summarize: эквивалент «.drop = FALSE» для сохранения групп с нулевой длиной на выходе
При использовании summariseс plyr«S ddplyфункции, пустые категории удаляются по умолчанию. Вы можете изменить это поведение, добавив .drop = FALSE. Однако это не работает при использовании summariseс dplyr. Есть ли другой способ сохранить в результате пустые категории? Вот пример с поддельными данными. library(dplyr) df = data.frame(a=rep(1:3,4), b=rep(1:2,6)) # Now add an …
97 r  dplyr  plyr  tidyr 

5
Какой самый быстрый способ объединить / объединить data.frames в R?
Например (не уверен, что это наиболее репрезентативный пример): N <- 1e6 d1 <- data.frame(x=sample(N,N), y1=rnorm(N)) d2 <- data.frame(x=sample(N,N), y2=rnorm(N)) Вот что у меня есть на данный момент: d <- merge(d1,d2) # 7.6 sec library(plyr) d <- join(d1,d2) # 2.9 sec library(data.table) dt1 <- data.table(d1, key="x") dt2 <- data.table(d2, key="x") d …

8
R dplyr: удаление нескольких столбцов
У меня есть фрейм данных и список столбцов в этом фреймворке, который я хотел бы удалить. Давайте использовать irisнабор данных в качестве примера. Я хотел бы бросить Sepal.Lengthи Sepal.Widthи использовать только оставшиеся столбцы. Как это сделать с помощью пакета selectили select_из dplyrпакета? Вот что я пробовал до сих пор: drop.cols …
97 r  dplyr 

4
Хостинг и настройка собственных блестящих приложений без блестящего сервера
Я пытаюсь сделать блестящие приложения доступными для моих коллег, чтобы они не запускали или даже не устанавливали R. Итак, я прочитал эту веб-страницу и нашел это предложение: Если вы знакомы с веб-хостингом или имеете доступ к ИТ-отделу, вы можете самостоятельно размещать свои приложения Shiny. в разделе " Опубликовать как веб-страницу …

10
Линейная регрессия и группировка в R
Я хочу выполнить линейную регрессию в R с помощью lm()функции. Мои данные представляют собой годовой временной ряд с одним полем для года (22 года) и другим для штата (50 штатов). Я хочу подобрать регрессию для каждого состояния, чтобы в конце у меня был вектор ответов lm. Я могу представить, что …

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 

2
Исправляем порядок фасетов в ggplot
Данные: df <- data.frame( type = c("T", "F", "P", "T", "F", "P", "T", "F", "P", "T", "F", "P"), size = c("50%", "50%", "50%", "100%", "100%", "100%", "150%", "150%", "150%", "200%", "200%", "200%"), amount = c(48.4, 48.1, 46.8, 25.9, 26, 24.9, 21.1, 21.4, 20.1, 20.8, 21.5, 16.5) ) Мне нужно построить …
97 r  ggplot2  sequence  facet 

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

6
dplyr: «Ошибка в n (): функцию нельзя вызывать напрямую»
Я пытаюсь воспроизвести один из примеров из пакета dplyr, но получаю это сообщение об ошибке. Я ожидаю увидеть новый столбец n с частотой каждой комбинации. Что мне не хватает? Я трижды проверил, что пакет загружен. library(dplyr) # summarise peels off a single layer of grouping by_vs_am <- group_by(mtcars, vs, am) …

6
Индексы на графиках в R
Я не могу найти способ записать индексы в заголовке или подзаголовок в R. Как мне написать v 1,2 с 1,2 в качестве индексов? Спасибо за вашу помощь!
96 r  plot  subscript 


6
Подмножество строк, содержащих значения NA (отсутствующие) в выбранном столбце фрейма данных
У нас есть фрейм данных из файла CSV. Во фрейме данных DFесть столбцы, содержащие наблюдаемые значения, и столбец ( VaR2), содержащий дату, когда было выполнено измерение. Если дата не была записана, CSV-файл содержит значение NAдля отсутствующих данных. Var1 Var2 10 2010/01/01 20 NA 30 2010/03/01 Мы хотели бы использовать команду …
96 r  csv  dataframe  subset  na 


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