Вопросы по теме 'nse'
dplyr: Как использовать group_by внутри функции?
Я хочу использовать функцию dplyr::group_by внутри другой функции, но я не знаю, как передать аргументы этой функции.
Может кто-нибудь привести рабочий пример?
library(dplyr)
data(iris)
iris %.% group_by(Species) %.% summarise(n = n()) #
##...
21534 просмотров
schedule
13.07.2022
dplyr смешивает SE и NSE
У меня возникают трудности с смешиванием оценки SE и NSE dplyr в функции. У меня есть набор данных, для которого я хочу разделить каждый столбец на основе количества вхождений в другом столбце.
Позвольте мне написать небольшую функцию с той...
151 просмотров
schedule
09.03.2023
Смешайте точки и именованные аргументы в функции, вызывающей aes для ggplot2
Я пытаюсь создать оболочку вокруг ggplot , которая позволяет мне добавить некоторые эстетические элементы, такие как переменная x или цвет, но всегда предварительно заполняет y , ymin и ymax без необходимости работать с именами переменных в...
374 просмотров
schedule
18.11.2022
Функция purrr и ggplot не отображает график (проблема NSE)
Я подозреваю, что это проблема, связанная с NSE. Но почему эти два подхода не работают и как я могу заставить их работать.
temp1 <- function(x){
iris %>%
ggplot(aes(Sepal.Length, Sepal.Width)) +
geom_point() +...
107 просмотров
schedule
25.07.2022
dplyr mutate с использованием условного столбца и определенных строк
У меня есть data.frame с двумя столбцами оценок. Я хочу условно использовать данные из одного из них для каждой строки. Объясняю на примере ниже ...
> dff <- data.frame(dataset = c('Main','Main','b','b','c','c','d','d'),
+...
4199 просмотров
schedule
15.05.2022
Использование строк в качестве аргументов в пользовательской функции dplyr с использованием нестандартной оценки
Я пытаюсь написать функцию, которая принимает метрику и вычисляет относительную разницу от первого значения этой метрики с функциями dplyr и нестандартной оценкой. Следуя этим инструкциям (...
118 просмотров
schedule
12.08.2023
Как использовать dplyr :: group_by в функции
Я хотел бы создать функцию, которая будет создавать таблицу со счетчиками на основе одной или нескольких группирующих переменных. Я нашел это сообщение Использование dplyr group_by в функции , которая работает, если я передать функции одно имя...
556 просмотров
schedule
19.06.2022
rlang: получить имена с помощью ярлыка двоеточия в функции NSE
Пишу пакет функций для составления таблиц демографических данных. У меня есть одна функция, сокращенно сокращенная ниже, где мне нужно взять несколько столбцов ( ... ), в которых я буду gather фрейм данных. Хитрость в том, что я хотел бы сохранить...
255 просмотров
schedule
05.06.2022
ошибка при использовании NSE (в dplyr): объект «значение» не найден
Я пытаюсь ознакомиться с использованием NSE в моем коде, где это оправдано. Допустим, у меня есть пары столбцов, и я хочу создать новую строковую переменную для каждой пары, указывающую, совпадают ли значения в этой паре.
library(tidyverse)...
703 просмотров
schedule
13.05.2023
Суммировать данные в базе R
Я пытаюсь написать простую функцию для получения скорости между столбцами в кадре данных на агрегированном уровне. Я хотел бы получить тот же результат, что и результат, полученный с помощью:
library(dplyr)
set.seed(1)
dat <- data.frame(x =...
242 просмотров
schedule
30.06.2023
Нестандартная оценка с использованием tidyr :: expand
У меня возникли проблемы с запуском выражений нестандартной оценки (nse) с пакетом tidyr .
По сути, я хочу развернуть два столбца, которые могут быть идентичными или нет, чтобы получить фрейм данных со всеми возможными комбинациями. Проблема в...
151 просмотров
schedule
16.04.2023
Стандартная и нестандартная оценка в Dplyr
Уважаемые коллеги, я пытаюсь создать функцию, которая линейно интерполирует данные в фреймворке данных:
Код выглядит следующим образом:
Linear_Interpolation <- function(df, min_ts, max_ts, target_column, signal_key) {
if...
137 просмотров
schedule
11.08.2023
Ошибка NSE dplyr::left_join из-за несовместимых типов
Я пишу функцию, которая помогает мне очищать данные полевых испытаний. Я пишу его, используя tidyeval NSE, чтобы испытать себя и убедиться, что функция проста в использовании, если я вернусь к ней. Я думаю, что у меня почти получилось, но при...
87 просмотров
schedule
31.08.2022