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

Подробнее про r...

У меня есть фрейм данных с несколькими столбцами. Некоторые столбцы имеют фиксированные шаблоны в начале, например q1a, q1a_30, q1a_60, q1a_90. Я хочу вызвать столбцы с тем же шаблоном попрошайничества и заменить их множители. Процесс Я могу сделать это отдельно для каждого этапа, но есть ли спосо....
25 Окт 2021 в 00:59
В рамках гораздо более крупного проекта я пытаюсь создать новый столбец в data.frame под названием «unique_id» на основе взаимодействия переменных, заданных пользователем. В этом случае количество необходимых переменных и их имена будут немного отличаться для каждого пользователя, поэтому такая гиб....
15 Окт 2021 в 20:28
У меня очень простой вопрос, поскольку я относительно новичок в R. Мне было интересно, как добавить значение в конкретном столбце к предыдущему для каждой единицы поперечного сечения в моих данных отдельно. Мои данные выглядят так: firm date value A 1 10 A 2 15 A 3 20 A 4 ....
15 Окт 2021 в 19:48
Я пытаюсь применить линейную регрессию к списку фреймов данных, отфильтрованных по определенному значению. Например, имея список фреймов данных Iris, я пытаюсь запустить регрессию для Sepal.Length ~ Sepal.Width, при этом для каждого вида выполняется разная регрессия. test <- dlply(iris, "Species", ....
15 Окт 2021 в 19:25
У меня есть фрейм данных с одним столбцом df$condition. Он содержит строки символов, такие как «солнечный», «солнечный свет», «темный», «ночь» и т. Д., По 1 в каждой строке. Теперь я хочу закодировать их во втором столбце df$code. Если значение в df $ condition в строке содержит «солнце», в df$co....
r
15 Окт 2021 в 18:22
У меня есть фрейм данных, состоящий из всех единиц и нулей, и вектор, связанный с каждым столбцом в фрейме данных, и я хочу создать новый столбец в фрейме данных, который является суммарным произведением каждой строки в фрейме данных и вектора. Рассмотрим этот пример: dataframe <- data.frame(a ....
15 Окт 2021 в 16:10
У меня есть фреймворк с предметами и годами, на каждый год есть только один предмет. Я хочу создать временные интервалы из категорий, когда даты непрерывны: cat <- c("Cat1","Cat1","Cat2","Cat2","Cat2","Cat3","Cat2","Cat2","Cat2") year <- c(2010,2011,2012,2013,2014,2015,2016,2017,2018) df <- data.....
15 Окт 2021 в 14:25
У меня вопрос относительно отрицательной совокупной суммы в R по строкам, как я могу получить желаемый результат: # TEST data <- data.frame( `Delivery Year` = c('1976','1977','1978','1979'), `Freq` = c(120,100,80,60), `Year.1976` = c(10,3,8,0), `Year.1977` = c(5,0,5,0), `Year.1978` = c(10,....
r
15 Окт 2021 в 13:58
У меня есть фрейм данных ниже: d1_7<-structure(list(conm = c("Facebook Inc", "Facebook Inc", "Facebook Inc", "Facebook Inc", "Facebook Inc", "Facebook Inc", "Facebook Inc", "Facebook Inc", "Facebook Inc", "Facebook Inc", "Facebook Inc", "Facebook Inc", "Facebook Inc", "Facebook Inc", "Facebook In....
15 Окт 2021 в 13:57
Я работаю с тиблом, который состоит из матрицы, преобразованной в длинный формат. Матрица - это просто вывод всех значений функции. Однако вывод функции различается в зависимости от порядка предоставленных значений, то есть function (x, y)! = Function (y, x). Поэтому я пытаюсь изменить тиббл, что....
15 Окт 2021 в 13:17
У меня есть список с матрицами разных размеров, который выглядит так: > MDP$B [,1] [,2] [,3] [,4] [1,] numeric,4 NULL NULL NULL [2,] numeric,16 numeric,16 numeric,16 numeric,16 Следующее работает с предыдущими списками, а также работает, если я примен....
15 Окт 2021 в 12:58
Я хотел бы заменить значение "месяц", взглянув на значение "неделя". Если это 52 неделя, то месяц должен быть 12. Как это сделать по данным? Пример данных: year month week 2010 1 52 2010 12 52 2011 1 52 2011 12 52 2012 1 52 2012 12 52 Ожидаемые данные: year month week 20....
15 Окт 2021 в 11:44
Я хотел бы обновить три столбца одновременно на основе одного столбца Мои данные выглядят так df <- data.frame(input = c("Antidesma cuspidatum Mull.Arg.", "Antidesma cuspidatum Müll.Arg.", "Alchornea parviflora (Benth.) Mull.Arg.", "Alchornea parviflora (Benth.) Müll.Arg."), ....
15 Окт 2021 в 10:43
Я хочу объединить информацию из нескольких источников, чтобы нарисовать различные аспекты серии диаграмм. Различные диаграммы представляют разные элементы, но для каждой диаграммы я пытаюсь объединить коробчатую диаграмму, диаграмму рассеяния, линию наилучшего соответствия с уравнением, линию для с....
15 Окт 2021 в 09:32
Воспроизводимый пример: example <- structure(list(seqnames = c("chr1", "chr1", "chr1", "chr1", "chr1", "chr1"), start = c(14660L, 661861L, 662360L, 700216L, 703359L, 713320L), end = c(14736L, 661929L, 662414L, 700326L, 703430L, 713395L), width = c(77L, 69L, 55L, 111L, 72L, 76L), strand = c("+", ....
r
15 Окт 2021 в 08:02
У меня есть данные, которые выглядят так: Exp1 <- structure(list(Duration = c(159L, 170L, 140L, 95L, 216L, 142L ), Group = c("Personal Failure", "Personal Failure", "Nonpersonal Failure", "Nonpersonal Success", "Personal Success", "Nonpersonal Failure" )), row.names = c(NA, 6L), class ....
15 Окт 2021 в 04:39
df1=c("blue,green,green", "blue", "green") dictionary=data.frame(label=c("blue","green"),value=c(1,2)) want=c("1,2,2","1","2") Я хочу заменить некоторые данные с помощью словаря данных. Данные (df1) могут иметь несколько записей в одной ячейке, разделенных запятой. Я просмотрел str_replace_all и ....
15 Окт 2021 в 02:31
У меня есть фрейм данных ниже: d1_6b<-structure(list(conm = c("Intl Business Machines Corp", "Intl Business Machines Corp", "Intl Business Machines Corp", "Intl Business Machines Corp", "Intl Business Machines Corp", "Intl Business Machines Corp", "Intl Business Machines Corp", "Intl Business Mac....
15 Окт 2021 в 01:35
У меня был исходный набор данных, который выглядит так: > df.1 id score 1 13_B 1 2 13_C 4 3 133_D 5 4 141 2 5 145 3 6 143 4 7 12_B 6 8 12_C 7 9 12_D 9 Мне нужно было выполнить какой-то процесс, который требует всех числовых значений id, поэтому я ....
14 Окт 2021 в 22:01
Я использовал пакет arm, функцию sim (), чтобы создать симуляцию линейной модели. Результат моделирования содержит коэффициенты и остаточную ошибку. Я хотел бы найти 95% доверительный интервал для коэффициентов. Как мне его найти? Коды, которые я использовал для запуска моделирования, приведены н....
Я пытаюсь вернуть максимальное значение и его столбец, строку в матрице корреляции в R, используя эту строку кода. Матрица корреляции называется cor_mat, и я не хочу включать значения, которые = 1, потому что это корреляция переменных между собой. Это моя матрица cor_mat.data <- c(1.00, 0.70,0.31,0....
r
14 Окт 2021 в 18:49
Я пытаюсь проанализировать, как оценка процентного покрытия рифа изменяется в зависимости от количества точек, используемых для анализа изменений рифа. Мой фактический набор данных состоит из 150 фотографий по 50 точек каждая. Идея состоит в том, чтобы R оценил процент покрытия со всеми этими точк....
14 Окт 2021 в 17:46
Просто скажите, что я хочу продолжить количество букв «а» и «р» в слове «яблоко», я могу: library(stringr) sum(str_count("apple", c("b", "k"))) Но когда я пытаюсь применить эту логику для подсчета количества «a» и «p» в нескольких разных словах в переменной в фреймворке данных, это не работает, нап....
14 Окт 2021 в 16:18
В следующем примере я могу получить среднее значение в data за предыдущие 3 дня, предшествующие датам, указанным в dates. set.seed(250) data <- data.frame(Date = seq(as.Date("2020/1/1"), as.Date("2020/1/25"), "day"), Value = rnorm(25)) dates <- c("2020-01-24", "2020-01-13", "2020-01-05") dates$expec....
14 Окт 2021 в 15:54
Мне нужно рассчитать следующие данные Количество дней с изменением мороза ** (NFCD) **** на еженедельной основе. Это означает количество дней, в течение которых минимальная и максимальная температура пересекают 0 ° C. Скажем, я работаю с 1957-1980 годами с почасовой температурой. Пример данных ....
14 Окт 2021 в 15:23