Вопросы по теме 'tapply'

Почему tapply принимает подмножество как NA, а не исключает их полностью?
У меня есть вопрос. Я хочу сделать гистограмму со средним значением и погрешностями, где она сгруппирована по двум факторам. Чтобы получить среднее значение и стандартные ошибки, я использовал функцию tapply. Однако для одного из факторов я хочу...
1054 просмотров
schedule 08.10.2022

Применить функцию corr к матрице с использованием уровней фактора?
Я пытаюсь использовать функцию corr () для расчета взвешенных значений. Это работает так: первый аргумент должен быть матрицей с двумя столбцами, соответствующими двум переменным, корреляцию которых мы хотим вычислить, а второй - вектором весов,...
1743 просмотров
schedule 12.08.2023

Могу ли я изменить tapply на агрегат, чтобы получить тот же результат?
dat=data.frame( year=c(rep(2007,5),rep(2008,3),rep(2009,3)), province=c("a","a","b","c","d","a","c","d","b","c","d"), sale=1:11) tapply(dat$sale,list(dat$year,dat$province),sum) a b c d 2007 3 3 4 5 2008 6 NA 7 8 2009 NA...
55 просмотров
schedule 28.06.2023

Применение функции к группе группы (tapply в ddply)
Мой набор данных выглядит так: d = data.frame(year=rep(2000:2002,each=40),month=rep(c(rep(1:12,3),5,6,7,8),3),species=rep(c(rep(letters[1:12],3),"a","b","g","l"),3),species_group=NA,kg=round(rnorm(120,15,6),digits=2))...
1044 просмотров
schedule 10.12.2023

Использование tapply или by с нестандартными настройками функции
Я часами искал Stackoverflow в надежде найти что-то, что, как я предполагал, было самоочевидным, но, похоже, никто не спросил (что может означать, что это действительно самоочевидно). Я хочу использовать tapply или by , чтобы найти первый раз,...
570 просмотров
schedule 19.10.2022

Как я могу сделать tapply с фильтром по одной из переменных
Я использую функцию tapply , чтобы получить количество переменных по сравнению с другими переменными. Вот строка кода: tapply(vip$VAR1,vip$VAR2,length) Однако я хотел бы фильтровать только наблюдения, имеющие значение "1" на vip$VAR1 , могу ли...
981 просмотров
schedule 09.08.2022

функция tapply жалуется, что аргументы имеют разную длину, но они кажутся одинаковыми
Вот неудачный вызов, сообщения об ошибках и некоторые дисплеи, показывающие длину, о которой идет речь: it <- tapply(molten, c(molten$Activity, molten$Subject, molten$variable), mean) # Error in tapply(molten, c(molten$Activity, molten$Subject,...
13645 просмотров
schedule 10.04.2023

Использование rle() в соответствии с другой группой переменных R
Это действительно продолжение другого вопроса , который я разместил на здесь несколько недель назад и получил ответ. В моем первоначальном вопросе я хотел найти количество дней между событиями стока в наборе данных. Как показано в примере данных...
604 просмотров
schedule 21.07.2023

Вставьте NA на случай отсутствия наблюдений при использовании subset (), а затем dcast или tapply
У меня есть следующий фрейм данных (это только заголовок фрейма данных). Столбец ID является предметом (у меня больше предметов во фрейме данных, а не только предмет №99). Я хочу рассчитать среднее значение rt по предмету и условию только для...
671 просмотров
schedule 28.02.2022

cat() возвращает нежелательный список при использовании tapply
Когда я запускаю этот код: a <- mtcars[,c("gear", "qsec")] c <- tapply(a[,2], a[,1], length) sapply(rownames(c), function(x) cat("Gear", x, "contains", c[x], "qsec\n")) Я хотел бы получить это: Gear 3 contains 15 qsec Gear 4...
47 просмотров
schedule 23.04.2023

сортировка строк в матрице в r
У меня есть простая матрица в r, созданная с помощью tapply: > test_fixer H01 H02 H03 M01 M02 M03 M04 M05 M06 N 0.2205882 0.0750000 0.4027778 0.2926829 0.3207547 0.3142857 0.1627907 0.2653061...
117 просмотров
schedule 28.01.2023

Объедините tapp, чтобы создать матрицу
Мне нужно создать матрицу со столбцами (Swing, Blues, Contra) и Rows (M, F), используя данные Ht из data.frame . Мне нужно создать матрицу значений NA, а затем заполнить матрицу построчно, используя результат каждой функции tapply. Это должно...
473 просмотров
schedule 26.06.2022

Что не так с tapply (аргументы неравной длины) в этом случае?
Данные взяты оттуда http://open.canada.ca/data/en/dataset/b52664cf-bfd9-49ad-849a-cb88c92553b9 (английская версия) glacier <- read.csv("glacier.csv", stringsAsFactors = F) str(glacier) 'data.frame': 518 obs. of 6 variables: $ Ref_Date...
542 просмотров
schedule 24.10.2022

Вырезать переменную по-другому на основе другой группирующей переменной
Пример: у меня есть набор данных о росте по полу. Я хотел бы разделить высоту на низкую и высокую, где точки отсечения определяются как среднее значение - 2sd для каждого пола. пример набора данных: set.seed(8) df = data.frame(sex =...
280 просмотров

R tapply сжимает результаты
Я использую tapply для сжатия большого набора данных о нескольких видах растений, выращенных в разных условиях, в четырех отдельных экспериментах. Затем tapply выдает результат, суммированный по видам. Затем я пытаюсь извлечь эти отдельные виды из...
56 просмотров
schedule 11.11.2022

Гистограммы с множественными группировками факторов и средними значениями переменной по этим факторам
Я пытаюсь создать диаграмму, которая показывает среднюю почасовую заработную плату профсоюзов и работников, не состоящих в профсоюзах, сгруппированных по одиноким или состоящим в браке, сгруппированных по выпускникам колледжа или не выпускникам...
1371 просмотров
schedule 09.03.2022

График рабочего статуса для каждой когорты с использованием ggplot2?
У меня есть следующий снимок) моего набора данных: df<-data.frame( c(2014, 2015, 2016, 2014, 2015, 2016, 2014, 2015, 2016), c(1,1,1,1,1,1,2,2,2), c(1,1,0,0,0,0,0,0,0), c("q1", "q1", "q1", "q2","q2","q2", "q3", "q3", "q3"))...
46 просмотров
schedule 29.10.2022

R — построение данных из вывода tapply
Я работаю над проектом R, и у меня есть некоторые данные во фрейме данных, на котором я использовал tapply() . res <- tapply(NEI$Emissions, NEI$year, sum) Использование tapply дает мне следующий результат: 1999 2002 2005...
109 просмотров
schedule 19.11.2022

R Studio получает среднее значение вектора первых 5 значений, следующих 5 значений и т. д.
Код, который я использую, это tapply(g,?, mean), функция tapply, но я не понимаю, что вставить между g, который является моим вектором, и средним значением. Вопрос заключается в том, чтобы получить среднее значение каждого набора из 5 значений в...
16 просмотров
schedule 09.02.2023

Используйте tapply (dataframe, index, function) в R, передавая в качестве аргумента функции 2 столбца
Я хотел бы использовать функцию tapply () для фрейма данных, группируя строки с помощью индексации. Моя проблема в том, что аргумент, который я передал бы функции, - это не один столбец, а пара столбцов. Это связано с тем, что 2 столбца кадра данных...
30 просмотров
schedule 23.12.2021