Вопросы по теме 'sapply'
Улучшение кодирования R с помощью sapply
Я борюсь с небольшим количеством кода. Я могу заставить его работать очень неэффективно, но подумал, что должен быть лучший способ исправить это. Я пытаюсь скомпилировать переменную из нескольких разных переменных. В закодированных переменных...
729 просмотров
schedule
06.06.2022
R Объединить mapply и sapply
У меня есть функция в R, которая принимает 3 параметра, скажем foo(x,y,z) .
Когда я вызываю функцию, у меня действительно есть список элементов для x и список для y , но только один элемент для z . Если Z был списком, и я хотел применить...
237 просмотров
schedule
21.10.2022
Автоматическое создание производных переменных в кадре данных
Возможный дубликат: Обработка списка data.frames с помощью семейства функций «apply»
У меня есть кадр данных с шестью числовыми переменными V1, V2, V3 и V1.lag, V2.lag, V3.lag.
ПРИМЕЧАНИЕ. В моем реальном наборе данных намного...
556 просмотров
schedule
29.03.2023
sapply с пользовательской функцией (серия операторов if)
Я хочу запустить функцию, которая смотрит на два вектора, возвращая разные значения в зависимости от знаков значений в двух векторах. Я написал функцию, которая работает для сравнения двух значений, но затем я хочу запустить ее на двух векторах....
11453 просмотров
schedule
10.10.2022
read.xls - чтение списка листов переменной длины с их именами
Учитывая несколько файлов .xls с разным количеством листов, я читаю их в R , используя read.xls из пакета gdata . У меня есть две связанные проблемы (решение второй проблемы должно решить первую):
Заранее неизвестно, сколько листов будет в...
1977 просмотров
schedule
22.08.2022
что `[[` ищет в этом примере sapply?
Продолжение этого Как использовать `[[` и `$` как функцию ? вопрос: Начал немного поиграть с оригинальной настройкой (для простоты уменьшил размер с 10000 до 3)
JSON <- rep(list(x,y),3)
x <- list(a=1, b=1)
y <- list(a=1)
JSON <-...
258 просмотров
schedule
24.03.2023
lapply функция с 2 переменными count
Я очень зеленый в R, поэтому, вероятно, есть очень простое решение:
Я хочу рассчитать среднюю корреляцию между векторами-столбцами в квадратной матрице:
x<-matrix(rnorm(10000),ncol=100)
aux<-matrix(seq(1,10000))...
381 просмотров
schedule
27.09.2022
Предотвратить возврат sapply трехмерного массива
Если я использую sapply для применения функции к вектору аргументов, и эта функция возвращает data.frame, вывод кажется упрощенным до трехмерного массива.
Например:
set.seed(42)
fn <- function(i) data.frame(n=i, x=rnorm(2, i+2))...
117 просмотров
schedule
10.06.2022
Функция sapply () для генерации сводной статистики, необходимо удалить столбец, прежде чем я буду использовать функцию
Я пытаюсь создать сводную статистику, используя sapply в 5 столбцах с числовыми данными. Однако есть 1 столбец с полом F / M (который является вторым столбцом моего фрейма данных), к которому мне не нужно применять это. Я попытался удалить столбец...
344 просмотров
schedule
06.04.2024
Замените значение, используя предыдущую строку, в зависимости от условия (используя функцию, такую как sapply)
У меня большой набор данных, поэтому я пытаюсь найти способ сделать это эффективно.
Просматривая строки в данном столбце, я хочу принять определенное условие, и если оно срабатывает, я хочу заменить текущий элемент значением в элементе выше
Для...
311 просмотров
schedule
01.07.2022
Заменить функцию ddply в R
Есть ли способ воспроизвести функцию ddply? Я хотел бы получить корреляцию по группам и получить в качестве вывода кадр данных с результатами без необходимости загружать пакет plyr.
Например, у меня есть кадр данных (df):
Obs Group Val1...
199 просмотров
schedule
08.12.2022
Сообщение об отсутствующих значениях для каждой подгруппы в R из фрейма данных
У меня есть фрейм данных, похожий на приведенный ниже.
Group Expenditure Date
A 56434 22 June 2014
B 54231 1 July 2013
B 1412 9 May 2011
A NA 28 July 2009
A NA 3 July 2009
C 98...
563 просмотров
schedule
13.09.2022
Функция R для присвоения значения на основе нескольких столбцов
У меня есть функция, которая присваивает значение (кошка, собака или кролик) столбцу c кадра данных на основе записи в столбце b:
mydf <- data.frame(a = c(1:4), b= c(1,3,5,9))
myfunction <- function(x) {
if(x == 1 | x == 2) y <- "cat"...
1035 просмотров
schedule
12.05.2022
Как присвоить имена столбцов матрице в функции sapply?
У меня есть следующий упрощенный пример, чтобы продемонстрировать мою проблему. Как назначить имя столбца матрицам с одним столбцом, сгенерированным с помощью sapply ? Я знаю, что это будет работать для for циклов, поэтому интересно, не упустил...
351 просмотров
schedule
17.05.2023
Как использовать аргументы функции при использовании sapply?
У меня есть набор данных, который я создал путем привязки столбцов с помощью функции cbindX из пакета gdata . Эта функция позволяет мне связывать столбцы с разным количеством строк. Таким образом, NA вводятся, когда в определенном столбце нет...
1655 просмотров
schedule
13.04.2023
существует и sapply: почему эти функции разные?
Почему две указанные ниже функции fn и gn различаются? Я не думаю, что они должны быть такими, но я, должно быть, что-то упускаю.
vars <- letters[1:10]
a <- b <- 1
fn <- function (d) {
sapply( vars, exists )
}
gn <-...
182 просмотров
schedule
09.10.2023
Выберите категориальные переменные, у которых количество уровней равно 1
Выполнение предварительной обработки в интеллектуальном анализе данных иногда требует повторной группировки и перекодирования категориальных переменных. Хорошо известно, что как только вы перекодируете категориальные переменные в R (т.е. функцию...
2577 просмотров
schedule
17.04.2022
сохранение определенных столбцов в R
У меня есть список фреймов данных, и я хочу перебрать их и сохранить строки, которые соответствуют определенным значениям имен определенных столбцов, я хочу передать вектор имен этих столбцов и их соответствующие значения.
Пример:
DF1 =
x y...
1311 просмотров
schedule
26.09.2023
Преобразование функции в приложение, sapply (data.frame)
Поэтому я только что создал эту функцию, которая в основном принимает две строки (текст и набор ключевых слов). Затем он должен найти, сколько ключевых слов содержится в текстовой строке, если они есть. Я безуспешно пытался применить код к фрейму...
86 просмотров
schedule
29.12.2022
Как объединить матрицы с sapply в R
Каждый цикл моей функции sapply выводит матрицу n * m. n фиксировано, m нет. Например, если я запускаю это в R:
sapply(1:3, function(x) {matrix(1:9, 3)})
и он выведет:
[,1] [,2] [,3]
[1,] 1 1 1
[2,] 2 2 2
[3,]...
129 просмотров
schedule
03.08.2022