Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

plotly cannot handle Inf or -Inf when plotting

Aberta
#2,364 0 comentários 0 reações 0 responsáveis Ver no GitHub

@Chr96er já está trabalhando nisso.

Desde 28/1/2026.

  • #2478 de @Chr96er — aberto

Avaliação

Dificuldade
4/5
Tempo estimado
3-5 dias
Facilidade para iniciantes
48/100
Tipo de issue
Bug
Clareza
Razoavelmente clara
Status de atividade
Estagnada
Stack de tecnologia
r

Direção de pesquisa

Comece reproduzindo o exemplo de R fornecido por meio de ggplotly(p), comparando o tratamento de Inf e -Inf com o do ggplot2. Rastreie o caminho de plotagem e cálculo de intervalos envolvido nesse ponto de entrada; considera-se concluído quando os valores chegam aos limites do gráfico sem afetar os intervalos, o zoom, os rótulos dos eixos ou as linhas de grade.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

plotly does not seem to know what to do with values that are Inf or -Inf. The expected behavior (as done by ggplot2) is to map those values to the maximum and minimum values representable in the type when plotting but to not include them in calculations related to ranges, zooming, axis labels, grid lines, etc.

library(dplyr)
library(ggplot2)
# as expected, this extends the line up to limits of the plot
p <- data.frame(x=c(1,1,Inf), y = c(Inf, 1, 1)) %>% ggplot(aes(x=x,y=y)) + geom_line()
p
library(plotly)
# This doesn't plot anything
ggplotly(p)
Linguagem predominante
R
Estrelas
2.7k
Forks
640
Métricas de merge de PRs
Nenhum PR com merge em 30d

Preparar o ambiente

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de plotly/plotly.R

Todas as issues de plotly/plotly.R

Issues semelhantes

Mais issues de R

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.