Вопросы по теме 'nse'
Цикл по переменным в ggplot
Я хочу использовать ggplot для цикла по нескольким столбцам для создания нескольких графиков, но использование заполнителя в цикле for изменяет поведение ggplot.
Если у меня есть это:
t <- data.frame(w = c(1, 2, 3, 4), x = c(23,45,23, 34),...
28279 просмотров
schedule
13.04.2022
Область действия переменных в aes() внутри функции в ggplot
Рассмотрим это использование ggplot(...) внутри функции.
x <- seq(1,10,by=0.1)
df <- data.frame(x,y1=x, y2=cos(2*x)/(1+x))
library(ggplot2)
gg.fun <- function(){
i=2
plot(ggplot(df,aes(x=x,y=df[,i]))+geom_line())
}...
1262 просмотров
schedule
27.08.2022
Как использовать переменную для указания имени столбца в ggplot
У меня есть команда ggplot
ggplot( rates.by.groups, aes(x=name, y=rate, colour=majr, group=majr) )
внутри функции. Но я хотел бы иметь возможность использовать параметр функции, чтобы выбрать столбец для использования в качестве цвета и...
74547 просмотров
schedule
21.10.2022
Использование ggplot в функции с фасетом и несколькими геометриями
Я пытаюсь написать функцию, которая использует ggplot, но позволяет указать пользователю несколько переменных графика. Однако у меня возникли проблемы с тем, чтобы заставить его работать как функцию (получение сообщения об ошибке: см. ниже).
Ниже...
1106 просмотров
schedule
23.12.2022
NSE для сложных выражений с dplyr do()
Может ли кто-нибудь помочь мне понять, как NSE работает с dplyr, когда ссылка на переменную имеет вид ".$mpg" .
Прочитав здесь , я подумал, что использование as.name сделать это, так как у меня есть строка символов, которая дает имя переменной....
108 просмотров
schedule
10.11.2022
Передача NSE в фильтр dplyr
library(dplyr)
specials <- names(mtcars)[1:2]
specials[1]
i=1
настройка завершена, все работает...
mtcars %>%
select_(specials[i], ~gear, ~carb)
почему nse не добавляет фильтр?
mtcars %>%
select_(specials[i], ~gear,...
89 просмотров
schedule
18.11.2022
Не удается заставить dplyr filter_ работать с набором данных и именем столбца в качестве переменных [дубликаты]
Я ударился головой за последние пару часов, но до сих пор не могу решить эту проблему ...
Я пытаюсь написать функцию R, которая принимает имя кадра данных и имя столбца в качестве переменных и пытается вернуть кадр данных со всеми различными...
149 просмотров
schedule
13.06.2022
dplyr mutate использовать стандартную оценку
Я хотел бы сослаться во фразе dplyr mutate на объект, который включает имя переменной в моем фрейме данных. Как я могу использовать стандартную оценку в моем случае:
Вот некоторые фиктивные данные:...
39 просмотров
schedule
19.12.2022
Переопределить группы в пользовательском DSL в R
У меня есть небольшой DSL, позволяющий группировать переменные по их именам:
group <- function(.data, ...) {
dots <- quos(...)
for (i in 1:length(dots)) {
in_group <- as.character(dots[[i]])[2]
vec <-...
48 просмотров
schedule
13.09.2022
Использование dplyr в цикле с параметризованными именами столбцов
У меня есть данные, в которых имена полей заранее неизвестны, и я хочу написать некоторые функции для выполнения базового анализа и преобразований. Хотел бы использовать dplyr для соответствия другим приложениям. Почитал об программировании в dplyr...
28 просмотров
schedule
16.05.2023
Как оптимизировать case_when в функции?
Я хотел бы написать функцию, которая создает переменную binning на основе некоторых необработанных данных. В частности, у меня есть набор дат со значениями возраста для каждого респондента, и я хотел бы написать функцию, которая классифицирует этого...
93 просмотров
schedule
30.10.2022
Динамически создавайте имена фреймов данных и переменных в R, аналогичные макросам в SAS и STATA.
Я уже больше года пытаюсь найти решение этой проблемы и решил написать об этом пост. Любая помощь будет оценена по достоинству. Вот псевдокод, который я могу легко сделать в Stata и SAS, но я не знаю, как это сделать в R. {} — это похожий на клей...
330 просмотров
schedule
14.05.2023
purrr: передать имена столбцов как список параметров в pmap ()
Я хотел бы использовать purr::pmap() для передачи имен столбцов в качестве параметров функции, использующей эти имена в dplyr функциях. Пример:
library(purrr)
library(dplyr)
tib <- tibble(A1 = 0:9, A2 = 10:19, A3 = 20:29,
B1...
90 просмотров
schedule
03.07.2022
Передать несколько имен столбцов в функцию dplyr::distinct() с помощью Spark
Я хочу указать неизвестное количество имен столбцов в функции, которая будет использовать dplyr::distinct() . Моя текущая попытка:
myFunction <- function(table, id) {
table %>%
dplyr::distinct(.data[[id]])
}
Я пробую описанное...
42 просмотров
schedule
03.12.2022