1 puan yazan GN⁺ 2024-06-28 | 1 yorum | WhatsApp'ta paylaş

Emacs'te grafik oluşturmak için yeni bir paket: eplot

eplot paketine giriş

  • Emacs'te basit grafikler oluşturmayı kolaylaştırmak için geliştirilen eplot paketi tanıtılıyor.
  • Mevcut chart.el işlev açısından sınırlıydı.
  • eplot, Y eksenindeki sayıları anlaşılması kolay olacak şekilde gösteriyor.

Mevcut grafik araçlarının sorunları

  • Google Finance'in grafikleri uzun süre mantıksız eksenler kullandı.
  • Hisse senedi grafikleri uygulanırken eksen üzerindeki sayıların "göze hoş gelen sayılar" olarak gösterilmesi önemli.

eplot'un özellikleri

  • eplot, Emacs'te çok sayıda sayı içeren bir buffer'da M-x eplot komutuyla grafik oluşturuyor.
  • Grafiği kolayca ayarlamayı sağlayan bir header kavramı sunuyor.
  • SVG kullanarak gradyanları kolayca uyguluyor.

Kullanım

  • Buffer'a sayıları girip M-x eplot çalıştırıldığında grafik görüntüleniyor.
  • Header ekleyerek grafik hızlıca ayarlanabiliyor.
  • eplot modu kullanılarak grafik rahatça düzenlenebiliyor.

Geliştirme durumu

  • eplot şu anda Microsoft Github'da herkese açık durumda.
  • Proje hâlâ geliştirme aşamasında ve kod henüz düzenlenmiş değil.

GN⁺ görüşü

  • Kullanıcı deneyimi: eplot, Emacs kullanıcıları için daha iyi bir grafik deneyimi sunuyor.
  • Geliştirme kolaylığı: Header sayesinde grafikler kolayca ayarlanabildiği için geliştiriciler açısından kullanışlı.
  • Teknik değerlendirme: SVG kullanarak gradyan uygulanması ilgi çekici.
  • Karşılaştırma: Benzer işlevler sunan araçlar arasında Excel ve Jupyter Notebook bulunuyor.
  • Gelecekteki gelişim potansiyeli: Kod şu anda düzenli olmasa da ileride geliştirilme olasılığı yüksek.

1 yorum

 
GN⁺ 2024-06-28
Hacker News yorumları
  • Son zamanlarda Emacs hata düzeltmeleri üzerinde çalışırken, neden "Emacs hata düzeltmelerinin %10'u"nu bulamadığımı anlamaya başladım. Gerçekten harika bir çalışma.
  • Emacs'in dosya ve dizin yerel değişkenlerini kullanarak grafik ayarları yapmak, daha esnek bir kullanıcı deneyimi sağlayabilir gibi görünüyor.
  • Gradyan ekleme biçimi gerçekten çok basit ve zekice.
  • Our World in Data'da çalışırken iyi grafikler yapma konusunda çok şey öğrendim. Başlık, alt başlık ve açıklama metnini göz ardı etmeyin demek isterim.
  • Veri akışı kütüphanesi ve DSL eklemek de iyi bir fikir. Hadley Wickham'ın dplyr'ı mükemmeldi.
  • Son zamanlarda Mike Bostock'un yeni projesi Plot'u inceliyorum. Şimdiye kadar oldukça ilgi çekici.
  • Artık Emacs kullanmıyorum ama umarım yukarıdaki yorumlar faydalı olur.
  • Org mode içinde Python ve matplotlib kullanarak da grafik çizimi yapılabilir. Gnuplot tek seçenek değil.
  • SVG biçimindeki grafikler LaTeX'e ya da web tarayıcısına aktarılabildiği için makalelere eklemek açısından iyi bir seçenek. Güzel sonuçlar için tebrikler.
  • Microsoft ve GitHub'ın birlikte anıldığını ilk kez görüyorum; hâlâ garip hissettiriyor.