3 pontos por GN⁺ 2023-07-16 | 1 comentários | Compartilhar no WhatsApp
  • Lets-Plot: biblioteca de plotagem open source para dados estatísticos
  • Compatível com as versões 3.7-3.11 do Python e funciona em Linux, macOS e Windows
  • Pode ser instalada facilmente com o comando pip install lets-plot
  • A biblioteca oferece uma API semelhante à do ggplot2, popular entre cientistas de dados que usam R
  • Com o Lets-Plot, é possível explorar dados por meio de gráficos, mapas e geocodificação
  • É adequada tanto para cientistas quanto para desenvolvedores, permitindo trabalhar em notebooks computacionais e IDEs profissionais
  • O Lets-Plot oferece suporte a tooltips personalizáveis, permitindo que o usuário ajuste conteúdo, formatação de valores e aparência
  • É possível formatar valores numéricos e de data/hora em tooltips, legendas, eixos e camadas de geometria de texto
  • O Lets-Plot também oferece uma API em Kotlin, permitindo visualização de dados em aplicações JVM e Kotlin/JS
  • O Lets-Plot oferece suporte a técnicas de amostragem para conjuntos de dados grandes e para lidar com overplotting
  • Com o módulo Geocoding do Lets-Plot, a visualização geoespacial fica mais fácil
  • Usando a função ggsave(), é possível exportar plots nos formatos SVG, HTML e PNG
  • Oferece suporte a mapas interativos, permitindo ampliar e mover ao redor de dados geoespaciais
  • O Lets-Plot oferece um modo "sem JavaScript", permitindo gerar plots como imagens SVG mínimas
  • É possível visualizar plots offline em notebooks sem conexão com a internet

1 comentários

 
GN⁺ 2023-07-16
Opiniões no Hacker News
  • A desvantagem de bibliotecas semelhantes ao ggplot em linguagens que não sejam R é a perda de bibliotecas adicionais disponíveis no original.
  • Especialistas em estatística tendem a apreciar mais os gráficos e gastaram mais tempo para aperfeiçoá-los.
  • O Copilot ajuda com a sintaxe e as opções do ggplot baseado em R.
  • O Lets-Plot é baseado em uma linguagem de gramática dos gráficos semelhante ao ggplot2.
  • São fornecidos exemplos de gráficos de dados e de distribuição.
  • É mencionada uma comparação com o plotnine, outra biblioteca de plotagem em Python semelhante ao ggplot2.
  • O plotnine é bem estabelecido e oferece uma interface gráfica.
  • Pedido de um gráfico de CDF empírica.
  • Críticas a copiar o ggplot diretamente e sugestões de melhoria.
  • Esperança de portar/reimplementar outras bibliotecas ggplot para o lets-plot.
  • Para dashboards, Apache ECharts é preferido.
  • Pergunta sobre a capacidade de interatividade do lets-plot.
  • Dúvida sobre a necessidade de mais uma biblioteca de plotagem.
  • Pedido de um tutorial ou guia focado em Python para compor gráficos no estilo gramática dos gráficos.