Description Usage Arguments Details Value Author(s)
Função para a geração de gráfico de barras para questões de survey categóricas.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | make_bar_graph(
question_data,
n_negative,
intermediate,
diverg_scale = F,
negative_palette = "Reds",
positive_palette = "Greens",
sequential_palette = "Oranges",
title_max_size = 60,
with_title = FALSE,
legend_max_size = 10,
axis_max_size = 25,
axis_y_interval = 0.25,
axis_y_fixed = TRUE,
axis_y_gap = 1.1,
legend_position = "bottom",
base_text_size = 9,
with_labels = TRUE,
label_thereshold = 0.05,
label_percent_accuracy = 0.2,
label_text_size = 2
)
|
question_data |
Tibble. Dados organizados relativos a uma questão principal |
n_negative |
Numeric. Número de escalas negativas |
intermediate |
Logic. Existe escala intermediária |
diverg_scale |
Logic. Se a escala de cores vai seguir uma lógica divergente |
negative_palette |
Character. O nome da paleta de cores para a escala negativa |
positive_palette |
Character. O nome da paleta de cores para a escala positiva |
sequential_palette |
Character. O nome da paleta de cores para a escala seq |
title_max_size |
Numeric. Tamanho máximo da linha do título |
with_title |
Logical. Título deve ser gerado ou não |
legend_max_size |
Numeric. Tamanho máximo da linha do texto da legenda do gráfico |
axis_max_size |
Numeric. Tamanho máximo da linha do texto do eixo x do gráfico |
axis_y_interval |
Numeric. Tamanho do intervalo entre os rótulos do eixo |
axis_y_fixed |
Logical. Se o eixo vai ser fixo ou ajustado aos dados |
axis_y_gap |
Numeric. Tamanho da margem para o ajuste aos dados |
legend_position |
Character. Indicativo da posição da legenda. |
base_text_size |
Numeric. Tamanho base dos textos para o tema. |
with_labels |
Logical. Indicador de se o gráfico apresenta rótulo de texto. |
label_thereshold |
Numeric. Limiar do percentual para que seja atribuido um rotulo à observação. |
label_percent_accuracy |
Numeric. Precisão das casas decimais do percentual. |
label_text_size |
Numeric. Tamanho dos rótulos de texto. |
Essa função pode ser utilizada para a criação de gráficos em barra, podendo gerar gráficos de barras divergentes ou sequenciais empilhadas. Múltiplas configurações podem ser realizadas através da modificação dos pâmetros. Como por exemplo, adicionar ou remover títulos e rótulos aos dados, modificar o tamanho dos textos, modifcar as cores a serem utilizadas nas escalas divergentes e sequenciais etc.
ggplot2::ggplot de gráfico de barras
Leonardo Rocha
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.