I'm trying to order my ggplot columns on a descending order but the code isn't working properly.
Here's the code:
Consolidado_novo %>%
ggplot(aes(reorder(categoria, pesquisa_mensal), pesquisa_mensal)) +
geom_col(aes(x=categoria, y=pesquisa_mensal), fill="orange") +
labs(x = "Categorias",
y = "Volume Mensal Pesquisas",
title = "Análise KW Cosméticos")
The dataset:
Keywords | categoria | Currency | pesquisa_mensal | mudanca_3meses | |
---|---|---|---|---|---|
1 | oxibenzona protetor solar | Protetor Solar | BRL | 90 | -57% |
2 | protetor solar com oxibenzona | Protetor Solar | BRL | 30 | 25% |
3 | quais protetores solares tem oxibenzona | Protetor Solar | BRL | 20 | 100% |
4 | avobenzona protetor solar | Protetor Solar | BRL | 20 | -67% |
5 | protetor solar sem oxibenzona | Protetor Solar | BRL | 110 | 0% |
Any hints?