Plot shrank or expanded when activating or deactivating legend keys
Aberta
Ninguém assumiu esta issue ainda.
- Linguagem predominante
- R
- Estrelas
- 2.7k
- Forks
- 641
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Descrição
Basically, when I double-clicked on the legend keys to activate or deactive them, the plot shrank or expanded. I posted the issue on StackOverflow and the user mnist found that it was the empty string that caused the problem.
Here is the reprex
p <- ggplot(mpg, aes(x = displ, y = hwy, color = factor(cyl), shape = class)) +
geom_point(size = 3) +
scale_color_manual(values = c("4" = "#abd9e9",
"5" = "#2c7bb6",
"6" = "#ff7f00",
"8" = "#d7191c")) +
scale_shape_manual(values = c(2, 5, 16, 17, 18, 19, 25)) +
guides(color = guide_legend(title = "Cyl", order = 1),
shape = guide_legend(title = "", order = 2)) +
theme_classic(base_size = 16)
p
ggplotly(p) %>%
layout(xaxis = list(autorange = "reversed",
tickvals = c(2, 3, 5, 6),
ticktext = c("2", "", "5", "6")))


Guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Direção de pesquisa
Comece executando o R reprex fornecido com ggplotly e reproduza o redimensionamento do gráfico quando as chaves da legenda recebem um clique duplo. Rastreie como títulos ou rótulos vazios da legenda são tratados durante a ativação da legenda e, em seguida, verifique se alternar as chaves não altera mais as dimensões do gráfico.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- r
- Domínio
- data-visualization
- Tipo de issue
- Bug
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Status de atividade
- Estagnada
- Clareza
- Razoavelmente clara
- Facilidade para iniciantes
- 42/100