Попробуйте переключить отображение 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: ...
}
Мы можем использовать 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' не уникальны)
blockquote>Для аналогичной ошибки
unique
было предложено Дидзисом Элфертом здесь , поэтому, как упоминал Дидзис, ожидают меньшее число квартилей для затронутых групп.