7 puan yazan GN⁺ 2024-04-29 | 2 yorum | WhatsApp'ta paylaş

PySheets'e Giriş

  • PySheets, Python için bir elektronik tablo arayüzü sunarak kullanıcıların keşifsel veri bilimi yapmasına, Pandas kullanmasına, matplotlib ile grafikler oluşturmasına, Excel sayfalarını içe aktarmasına, verileri analiz etmesine ve raporlar yazmasına olanak tanır
  • Tüm Python kodu tarayıcıda çalışır ve PySheets'in kendisi de Python ile yazılmıştır
  • PySheets ile kullanıcılar çok fazla kod yazmaya gerek kalmadan geniş veri bilimi ekosisteminden yararlanmak için tüm Python paketlerini ve JS modüllerini yükleyebilir

PySheets'in Başlıca Özellikleri

  • Excel sayfalarını hızlıca içe ve dışa aktarabilir
  • Pandas ile verileri keşfedebilir ve analiz edebilirsiniz
  • Matplotlib kullanarak yapay zeka destekli görselleştirmeleri kolayca gerçekleştirebilirsiniz
  • Minimum kodlama ile anında sonuç alabilirsiniz
  • Paylaşılan sayfalarda ekip üyeleriyle birlikte çalışabilirsiniz
  • Kurulum, kernel veya pahalı bulut maliyetleri gerekmez
  • Tüm Python ve JS ekosisteminden yararlanabilirsiniz

PySheets'in Kullanım Durumu

  • PySheets, 27 Nisan 2024'te herkese açık beta sürümü olarak yayımlandı
  • 21 ve 23 Nisan'da, ilk beta test kullanıcılarından Bruno'nun ürünü keyifle kullandığı görüldü
  • Grafikler PySheets içinde oluşturulur ve "embed" özelliği kullanılarak sunulur

Kullanıcı Geri Bildirimleri

  • "İstemci tarafında çalışan bir elektronik tabloyu gömülü Python ile kullanabilmek harika!" - JG
  • "Python'ın esnekliğini, belirgin elektronik tablo arayüzünü ve görselleştirmeleri seviyorum." - *****@google.com
  • "PySheets, sevdiğim dizi tabanlı kodlamayı mümkün kılıyor!" - FK
  • "Hücreleri ve Python'ı birleştirmek harika!" - FG
  • "PySheets kullanımı kolay ve özelleştirilebilir." - IT
  • "Jupyter Notebook ile elektronik tablonun benzersiz bir birleşimi." - FE
  • "Süreç akış şeması, elektronik tablo ve script'leri tek seferde elde edebiliyorsunuz." - B2
  • "PySheets'in açık kaynaklı LTK kullanması onu ilginç kılıyor." - AL
  • "Tarayıcıdan çıkmadan etkileşim, Excel, her şeyi yapabiliyorsunuz!" - PZ
  • "PySheet, teknik olmayan analistler ile veri bilimciler arasındaki boşluğu kapatıyor." - *****@miracalml.com
  • "PyScript konusunda harika iş. Platformdan en iyi şekilde yararlanıyorsunuz." - *****@anaconda.com
  • "PySheets, önce Python kodlayanlar için Excel'dir." - NA

Fiyatlandırma Politikası

  • Ücretsiz: 5 sayfada sınırsız düzenleme, 100 yapay zeka üretimi, Excel içe/dışa aktarma
  • Pro ($19.99/ay): iş birliği, sınırsız sayfa, topluluk desteği, sınırsız yapay zeka üretimi
  • Enterprise: Single Sign-On, on-premise kurulum, yerel depolama, özel destek, denetim panosu

Ekip Tanıtımı

  • Baş geliştirici Chris Laffra, geliştirme araçları oluşturma konusunda 30 yılı aşkın deneyime sahiptir; IBM, Google ve Uber'de çalışmış, ayrıca Morgan Stanley, Bank of America ve JP Morgan'da yenilikçi finansal ürünler geliştirmek için mühendislik ekiplerine liderlik etmiştir
  • Ürün lideri Kurt Vile, Wall Street kökenli küresel bir teknoloji yöneticisi ve stratejik BT vizyonuna sahip bir isimdir; teknoloji platformları, yazılım mühendisliği, veri, veri bilimi, genel yapay zeka ve finans alanlarında uzmanlığa sahiptir ve elektronik tablolar ile veri analizine dair güçlü bir sezgisel anlayışı vardır
  • Chris ve Kurt, teknik ve finansal uzmanlıklarını mükemmel kullanıcı deneyimine duydukları tutkuyla birleştiriyor

GN+'ın Görüşü

  • PySheets, Python'ı doğrudan tarayıcıda çalıştırması ve veri analizi için tanıdık bir elektronik tablo arayüzü sunması sayesinde veri bilimciler ile geliştirici olmayan kullanıcılar arasındaki boşluğu kapatan ilgi çekici bir ürün gibi görünüyor
  • Mevcut Jupyter Notebook veya Google Colab'a benzer yönleri olsa da, elektronik tablo arayüzü sunmasıyla farklılaşıyor. Ancak ileri düzey analizler için yine de Python kodlama becerisi gerekecek gibi görünüyor
  • Fiyatı biraz yüksek olduğundan bireysel kullanıcı kazanmak kolay olmayabilir; kurumsal müşterilere yönelik Enterprise özelliklerine daha fazla odaklanmak daha doğru olabilir
  • Finans ve muhasebe alanlarında kullanım potansiyelinin yüksek olduğu görülüyor; ayrıca yöneticiler/karar vericiler ile veri analistleri arasında bir iletişim ve iş birliği aracı olarak da değer yaratması beklenebilir
  • Elektronik tabloya makine öğrenimi, görselleştirme gibi özellikler ekleyen ürünler arasında MS'in Excel Ideas'ı veya Google Sheets'in Explore özelliği bulunuyor; bunlara kıyasla PySheets, daha esnek ve güçlü, Python tabanlı bir analiz ortamı sunma avantajına sahip

2 yorum

 
brainer 2024-04-29

Böyle şeyler güzel.

 
GN⁺ 2024-04-29
Hacker News görüşleri
  • PySheets, Python ile yazılmış bir web uygulaması; PyScript ve PyScript-LTK kullanarak tarayıcıda çalışıyor ve iki Python VM’i olan MicroPython ile PyOdide’dan yararlanıyor
  • Yazar, tarayıcıda Python ile web uygulaması yazma konusundaki görüşleri duymak istiyor
  • Başlangıçta, Python’u formül dili olarak kullanan PySheets benzeri bir şey hayata geçirilmişti; ancak büyük CSV içe aktarımlarında Python yorumlayıcısı darboğaz haline geldi ve GIL paralel işlemeyi engellediği için performans sorunları yaşandı
  • Ayrıca Python ile Excel formül dili arasındaki küçük sözdizimi farkları, iş kullanıcılarının bunu benimsemesini zorlaştırdı
  • Bu yüzden elektronik tablo motoru ve formül dili Rust ile geliştirildi; ayrıca Python kod penceresi üzerinden keyfi Python fonksiyonları yazıp bunları elektronik tablo hücrelerinden formül olarak çağırmak mümkün hale getirildi. Pandas veri çerçeveleri Python ile elektronik tablo arasında sorunsuz biçimde marshal edilebildiğinden, performans kaybı olmadan saf Python’un avantajlarının %90’ı elde edilebiliyor
  • PySheets iş akışını ve kullanım senaryolarını anlamak için video walkthrough ya da eğitim içerikleri olsa iyi olurdu; bunun hesap açmadan görülebilmesi de güzel olurdu
  • Teknik olmayan kullanıcılar için kolay bir GUI ile veri odaklı Pandas’ı aynı anda sunması iyi bir fikir
  • Sağlıkla ilgili verileri harici bir servise yüklemek rahatsız edici olabileceğinden, self-hosted benzer bir proje olup olmadığı merak ediliyor
  • Excel, Sheets ve Numbers’ın Python gibi iyi bir dille kod yazmaya ve görselleştirme/sorgulama yapmaya izin vermemesine sinir olanlar için oldukça havalı bir proje
  • Ancak "AI-powered" ifadesi dikkat çekiyor; ana sayfada bununla ilgili ayrıntılı bir açıklama olmaması endişe yaratıyor. Verilerin "halüsinasyon" üretebilmesi kaygı verici olduğundan, bunun tam olarak ne anlama geldiğinin açıklanması gerekiyor gibi görünüyor
  • 2000’lerin başında Londra’daki startup Resolver Systems, Python ile elektronik tabloları birleştirmeye çalışmış ama başarısız olmuştu; bunun nedeni o dönemde Python’un çok daha az biliniyor olması olabilir
  • Excel dosyaları PySheets’e aktarılırken, özgün Excel dosyasındaki formüllerin de tanınıp tanınmadığı ve PySheets’in özelliklerini gösteren bir video olup olmadığı merak ediliyor
  • Python’u elektronik tablolarda kullanmak harika bir fikir ve Excel de bunu zaten yapıyor; ancak PySheets gibi açık ve kullanımı kolay bir uygulamasını görmek sevindirici
  • Elektronik tablolar biraz daha kısıtlı olsa iyi olurdu (örneğin sayfaları tablo biçimine zorlamak gibi); böylece kurum içinde elektronik tablo oluştururken anlaşılması zor bir karmaşa yaratılmasının önüne geçilebilir
  • Python yeni Excel, şimdi de PySheets yeni Python