Я сгенерировал набор уровней из своего набора данных, и теперь я хочу найти способ суммировать остальные столбцы данных, чтобы построить его при построении моего первого столбца. Что-то вроде:
levelSet <- cut(frame$x1, "cutting")
boxplot(frame$x1~levelSet)
for (l in levelSet)
{
x2Sum<-sum(frame$x2[levelSet==l])
}
или, возможно, внутренняя часть цикла должна выглядеть следующим образом:
lines(sum(frame$x2[levelSet==l]))
Есть мысли? Я новичок в R, но пока не могу освоить индексирование и нотацию.
Я знаю, что r не работает таким образом, но мне бы хотелось, чтобы функциональность «выглядела» как
hist(frame$x2~levelSet)
## Or
hist(frame$x2, breaks = levelSet)