1 pontos por GN⁺ 2024-06-28 | 1 comentários | Compartilhar no WhatsApp

Um novo pacote para criar gráficos no Emacs: eplot

Introdução ao pacote eplot

  • Apresenta o eplot, um pacote para criar gráficos simples com facilidade no Emacs.
  • O chart.el existente tinha funcionalidades limitadas.
  • O eplot exibe os números do eixo Y de forma fácil de entender.

Problemas das ferramentas de gráficos existentes

  • Os gráficos do Google Finance usaram por muito tempo eixos pouco razoáveis.
  • Ao implementar gráficos de ações, é importante mostrar os números do eixo como "números agradáveis de visualizar".

Funcionalidades do eplot

  • O eplot gera gráficos em buffers com muitos números no Emacs com o comando M-x eplot.
  • Introduz o conceito de cabeçalho para ajustar gráficos com facilidade.
  • Usa SVG para implementar gradientes com facilidade.

Como usar

  • Digite números no buffer e execute M-x eplot para exibir o gráfico.
  • É possível ajustar rapidamente o gráfico adicionando um cabeçalho.
  • Você pode editar o gráfico com praticidade usando o modo eplot.

Estado de desenvolvimento

  • Atualmente, o eplot está publicado no Github da Microsoft.
  • Ainda é um projeto em andamento, e o código ainda não está organizado.

Opinião do GN⁺

  • Experiência do usuário: o eplot oferece uma experiência de gráficos melhor para usuários do Emacs.
  • Conveniência no desenvolvimento: o cabeçalho permite ajustar gráficos com facilidade, sendo prático para desenvolvedores.
  • Considerações técnicas: é interessante o uso de SVG para implementar gradientes.
  • Comparações: ferramentas com funcionalidades parecidas incluem Excel e Jupyter Notebook.
  • Potencial de evolução futura: embora o código ainda não esteja organizado, há grande chance de melhoria no futuro.

1 comentários

 
GN⁺ 2024-06-28
Comentários no Hacker News
  • Ao trabalhar corrigindo bugs do Emacs, passei a entender por que recentemente não consegui encontrar os "10% de correções de bugs do Emacs". Trabalho realmente incrível.
  • Parece que usar variáveis locais de arquivo e diretório do Emacs para configurar os gráficos poderia oferecer uma experiência de usuário mais flexível.
  • A forma de adicionar gradientes é realmente simples e engenhosa.
  • Trabalhando no Our World in Data, aprendi muito sobre como fazer ótimos gráficos. Eu gostaria de dar o conselho de não ignorar o título, o subtítulo e a legenda.
  • Também é uma boa ideia adicionar uma biblioteca de fluxo de dados e uma DSL. O dplyr do Hadley Wickham foi excelente.
  • Recentemente venho explorando o novo projeto Plot, do Mike Bostock. Até agora, está sendo muito interessante.
  • Não uso mais Emacs, mas espero que os comentários acima ajudem.
  • Também é possível fazer gráficos no modo org usando Python e matplotlib. O Gnuplot não é a única opção.
  • Gráficos em formato SVG podem ser importados para LaTeX ou para um navegador web, então são uma boa escolha para inserir em artigos. Parabéns pelo bom resultado.
  • Foi a primeira vez que vi Microsoft e Github mencionados juntos, e ainda assim continua parecendo estranho.