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

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

У меня есть следующие списки, list1 и list2: library(tidyverse) df1a <- data.frame( index = c(1, 1, 2, 2), first_column = c(1, 2, 3, 4), second_column = c(5, 6, 7, 8) ) df1b <- data.frame( index = c(1, 1, 2, 2), first_column = c(4, 2, 3, 1), second_column = c(8, 6, 7, 5) ) list1 <- dp....
7 Май 2021 в 02:27
Учитывая data.table, я хотел бы извлечь совокупные уникальные элементы, пока они не достигнут трех уникальных значений, а затем сбросить и возобновить: y <- data.table(a=c(1, 2, 2, 3, 3, 4, 3, 2, 2, 5, 6, 7, 9, 8)) Желаемый результат unique_acc_roll_3: a unique_acc_roll_3 1 1 2 ....
7 Май 2021 в 01:32
У меня есть датафрейм: df <- data.frame(x = 1:5, y = rep(1,5), z = 0:4, fx = NA_real_, fy = NA_real_, fz = NA_real_) my_count_columns <- c("x", "y", "z") Я хочу заполнить информацию, изменив на месте столбцы fx, fy, fz, которые представляют частоту каждой переменной счетчика. Како....
7 Май 2021 в 01:25
Я пытаюсь построить CDF из нескольких данных на одном графике для диапазона подмножества. Я делю их на подгруппы, так как значения могут быть очень большими, и я не хочу иметь большой диапазон оси абсцисс. Независимо от диапазона подмножества, CDF всегда имеет диапазон оси Y от 0 до 1. Поскольку д....
6 Май 2021 в 23:59
Я создал набор объектов: rs_s = { rs_s_72 <- regular_season %>% filter(season == 72) rs_s_73 <- regular_season %>% filter(season == 73) rs_s_74 <- regular_season %>% filter(season == 74) rs_s_75 <- regular_season %>% filter(season == 75) rs_s_76 <- regular_season %>% filter(season == 76) rs_s_77 <- ....
6 Май 2021 в 22:57
У меня есть: points <- read_xlsx ("Data / PC-2021050200.xlsx", sheet = "coordinate") Ранее в коде я поставил дату «2021-05-02», которая является переменной. Как ввести дату в качестве переменной в пути к файлу?....
6 Май 2021 в 22:55
Допустим, у меня есть вектор года и недели, например: yw<-c("2020-01","2020-02","2020-03"). Как я могу передать его в dateRangeInput() как дату start и end library(shiny) library(plotly) yw<-c("2020-09", "2020-10", "2020-11") name<-c("AD","DF","FD") value<-c(4,5,6) df<-data.frame(yw,name,value) v....
6 Май 2021 в 22:47
Привет, ребята, надеюсь, у всех все хорошо. Я хотел бы знать, как правильно классифицировать новую переменную на основе совпадения строки шаблона, которая должна содержать определенные слова. Допустим, у меня есть эти данные, которые содержат n комментариев. data<-c("Alex is not working", "Britney i....
6 Май 2021 в 22:25
Я только начал с R и столкнулся с проблемой, которую могу исправить, но не совсем понимаю. Рассмотрим этот простой код: foo <- function(v) { for(i in 1:length(v)-1) if(v[i] > v[i+1]) #do something here return() } v <- c(10, 40, 40, 10, 20, 70, 30, 20) foo(v) Его запуск выдаст такую ​​о....
r
6 Май 2021 в 22:09
У меня есть фреймворк со столбцом с числами, которые представляют дату. Итак, 110190-1111 - это ddmmyy-xxxx, где x не имеет значения. Подразумевается, что это 1900 год. df <- c("110190-1111", "220391-1111", "241287-1111") Я бы хотел преобразовать его в. c("1990-01-11", "1991-03-22", "1987-12-24) ....
r
6 Май 2021 в 21:45
Что я использовал в обычном фрейме данных и что хотел бы использовать в списке: emmeans_test<- data %>% group_by(group1) %>% emmeans_test(calc ~ group2, p.adjust.method = "bonferroni") Что пробовал: statistic<-lapply(list, emmeans_test, ....
r
6 Май 2021 в 21:35
Я искал простой код, который мог бы имитировать двумерное случайное блуждание в сетке (используя R), а затем построить график данных, используя ggplot. В частности, меня интересовало случайное блуждание от нескольких позиций (5 точек) в 2D-сетке до центра квадратной сетки. Это просто для визуализац....
6 Май 2021 в 21:14
Я использую R studio и хочу создать новый столбец с именем period, так что если месяц оценки - май 2015, тогда он кодируется как 0, а все, что ниже, кодируется как -1, -2, -3 и т. Д. И все, что после этого, кодируется как 1, 2, 3, 4 и так далее. Я загрузил данные своего примера и код, чтобы увиде....
r
6 Май 2021 в 21:08
Есть ли эффективный способ построить график ggplot с использованием цикла for? Как правильно выразить имя двоеточия, которое будет помещено в функцию ggplot? Например, как я должен регулярно выражать в коде удовлетворение и Flight.Distance? ggplot(data = t1, aes(x = Flight.Distance))+ geom_histog....
6 Май 2021 в 19:57
Я пытаюсь преобразовать несколько длинных наборов данных (read_csv) в широкие данные. Исходные данные образца следующие: ClassData <- read_csv("H:/Name Data.csv") NAME CATEGORY NUMBER_CATEGORY Amy Low 180 Amy Med 185 John Low 118 John Med 182 Joh....
6 Май 2021 в 19:42
data <- data.frame(col1 = c('0/1:60,4:0.044:4:0:1.00:2352,160:32:28', '0/1:58,4:0.041:4:0:1.00:2304,150:28:30', '0/1:25,2:0.095:1:1:0.500:908,78:9:16')) data col1 1 0/1:60,4:0.044:4:0:1.00:2352,160:32:28 2 0/1:58,4:0.041:4:0:1.00:2304,150:28:30 3 0/1:25,2:0.09....
r
6 Май 2021 в 19:32
У меня есть фрейм данных с f счетчиками частоты слов и количеством не - NA счетчиков в столбце size: df <- structure(list(size = c(4, 5, 6, 7, 6, 6, 5, 4), f1 = c(100L, 87L, 100L, 100L,100L, 100L, 100L, 100L), f2 = c(97L, 88L, 96L, 93L, 99L, 100L, 88L, 105....
6 Май 2021 в 19:13
У меня есть data.frame (df1) вроде этого: Size1 Size2 Sample1 0.32 0.44 Sample2 0.12 0.12 Sample3 0.22 0.11 Sample4 0.16 0.54 Sample5 0.78 0.23 Sample6 0.22 0.81 Sample7 0.98 0.09 ..... ....
r
6 Май 2021 в 18:57
Я пытаюсь получить одну строку столбца из med_name_two, прикрепленную к имени столбца med_name_one на основе. Но при условии, что в первом столбце за строкой «Пиперацилин» следует тазобактам во втором столбце. Ниже приведен пример набора данных. Как можно видеть, последняя строка в med_name_one -....
6 Май 2021 в 18:44
Привет, ребята, мне нужна помощь в устранении неполадок с функцией ниже. Я использую язык R. Набор данных, который я использую, называется заработной платой, и он взят из пакета, называемого данными библиотеки (ISLR) (заработная плата). Во всяком случае, я пытаюсь разработать функцию, которая позво....
У меня есть фрейм данных следующего вида dat <- data.frame(A=c("D", "A", "D", "B"), B=c("B", "B", "D", "R"), C=c("A", "D", "C", ""), D=c("D", "C", "A", "A")) Моя идея состоит в том, чтобы создать матрицу с этой информацией, основанную на количестве случаев, когда каждая переменная столбца ссылается....
6 Май 2021 в 17:47
У меня есть таблица, одна строка на hpo_term, поэтому у одного пациента может быть много строк на идентификатор. ID hpo_term 123 kidney failure 123 hand tremor 123 kidney transplant 432 hypertension 432 exotropia 432 scissor gait У меня есть две другие таблицы, одна с терминами почек, а другая с те....
6 Май 2021 в 17:43
Я пытаюсь эмпирически доказать отсутствие искажений в оценке. что я написал: distorsione = function(nrepl=1e4){ pop = c(1,2,3,5,6,7,8,9,50) var.pop = var(pop) dim.camp = 4 sample = function(i){ camp = sample(pop, dim.camp, replace =T) media.camp = mean(camp) ....
r
6 Май 2021 в 17:35
Я хочу проанализировать отдельные фреймы данных в списке фреймов данных, а затем сохранить результаты каждого отдельного анализа в новом фрейме данных. Любой совет был бы отличным, я пробовал lapply() и for loop, но не могу заставить их работать. У меня есть список фреймов данных: d1 <- data.frame....
6 Май 2021 в 17:26
Я хочу умножить многие из моих двоичных переменных в новые столбцы, так называемые интерактивные переменные. Мой набор данных структурирован следующим образом: YearCountry <- data.frame( Time = c("2000","2001", "2002", "2003", "2000","2001", "2002", "2003", ....
6 Май 2021 в 16:34