У меня есть один Dataframe со следующей структурой:
A.Data - вектор с числовыми данными
A.Quartile isвектор с вычислением квартилей для каждого A.data и какой квартиль относится к этим данным.(Q1, Q2, Q3, Q4).
Я использовал очень похожий код для создания квантиля и Q, который принадлежит.
quantile(x <- rnorm(1001))
list2env(setNames(as.list(quantile(x <- rnorm(1001))),paste0("Q",1:5)),.GlobalEnv)
![enter image description here](https://i.stack.imgur.com/99bSG.jpg)
Теперь (и вот моя проблема) у меня есть .csv, который я импортировал в R, с более чем 400 элементами с векторами XYZ.Data
Так что, когда я импортировал .csvфайл в моей среде, я хотел бы создать функцию для создания за один раз все векторы XYZ.Quartile, и я не знаю, как.
Смысл будет читать все элементы в моем списке, загруженные вокружение из CSV-файла с функцией и функцией для создания векторов B.Quartile, C.Quartile, D.Quartile, по одному для каждого элемента в списке.
Любой может помочь, пожалуйста?
![Large list with 400 elements](https://i.stack.imgur.com/lw9S5.jpg)
Большое спасибо за любой комментарий.
PD: Новый пример кода
quantile(x <- Orange$circumference)
Orange<- within(Orange, Quartile <- as.integer(cut(Orange$circumference, quantile(Orange$circumference, probs=0:4/4), include.lowest=TRUE)))