Прикрепление подходящих подмножеств квартилей к набору данных

Попробуйте переключить отображение a на block, а затем используйте любой желаемый стиль. Элемент a заполнит элемент li, и вы сможете изменить его внешний вид по своему желанию. Не забудьте установить li дополнение на 0.

li {
  padding: 0;
  overflow: hidden;
}
a {
  display: block;
  width: 100%;
  color: ..., background: ..., border-radius: ..., etc...
}
a.active {
  color: ..., background: ...
}
0
задан MJP 28 March 2019 в 04:34
поделиться

1 ответ

Мы можем использовать base::cut с квантилем, чтобы получить соответствующий квартиль

library(dplyr)
players %>% 
  mutate(quar_all=cut(age, breaks=c(0,quantile(age, probs=c(0.25,0.5,0.75,1.0))),labels = FALSE)) %>% 
  group_by(pos) %>% 
  mutate(quar_pos=cut(age, breaks=unique(c(0,quantile(age, probs=c(0.25,0.5,0.75,1.0)))),labels = FALSE))

Обратите внимание: в quar_pos я использовал unique, так как получил ошибку

Ошибка в cut.default (age, breaks = quantile (age, Probs = C (0.25, 0.5,: 'breaks' не уникальны)

Для аналогичной ошибки unique было предложено Дидзисом Элфертом здесь , поэтому, как упоминал Дидзис, ожидают меньшее число квартилей для затронутых групп.

0
ответ дан A. Suliman 28 March 2019 в 04:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: