Prş 30 Haziran 2022
İfadeler
Polars
, çok hızlı performansının merkezinde yer alan, ifadeler (expressions) adı verilen güçlü bir konsepte sahiptir.
İfadeler, birçok veri bilimi işleminin merkezinde yer alır:
-
bir sütundan satır örneği alma
-
bir sütundaki değerleri çarpma
-
tarihlerden bir yıl sütunu çıkarma
-
bir dize sütununu küçük harfe dönüştürme
-
ve benzeri!
Ancak ifadeler diğer işlemlerde …
Continue reading »
Pzt 27 Haziran 2022
Veri Tipleri
Polars
, tamamen Arrow
veri türlerini temel alır ve Arrow
bellek dizileriyle
desteklenir. Bu, veri işlemeyi önbellek açısından verimli hale getirir ve İşlemler Arası İletişim için iyi desteklenir. Çoğu veri türü, Utf8
(bu aslında LargeUtf8
'dir), Kategorik (Categorical)
ve Nesne (Object)
(destek sınırlıdır) dışında Arrow
'daki tam uygulamayı izler …
Continue reading »
Paz 26 Haziran 2022
Polars Notları
Rust ve Python için Işık Hızında VeriÇerçevesi (DataFrame) Kütüphanesi.
Polars Nedir?
Polars
, Rust
programlama dilinde yazılmış ve temel olarak Apache Arrow
’u kullanan bir DataFrame kütüphanesidir. Veri düzenleme alışkanlıklarını bilen Polars
, okunabilir ve yüksek performanslı kod oluşturmanızı sağlayacak bir ifade dili kullanarak DataFrame'leri işlemek için tüm özellikleri içeren …
Continue reading »
Paz 26 Haziran 2022
Takdim
Bu Kılavuz, Polars DataFrame kitaplığına bir giriş niteliğindedir. Amacı, örnekler üzerinden geçerek ve diğer çözümlerle karşılaştırarak size Polars
kitaplığını tanıtmaktır. Bazı tasarım seçenekleri burada tanıtılmaktadır. Kılavuz ayrıca size Polars
kitaplığının optimum kullanımını tanıtacaktır.
Polars
tamamen Rust'ta yazılmış olsa da ve temel olarak Arrow
'u (yerel arrow2 Rust uygulaması …
Continue reading »
Paz 26 Haziran 2022
Kurulum
Polars
bir kitaplıktır/kütüphanedir ve kurulumu, ilgili programlama dilinin paket yöneticisini çağırmak kadar basittir. Aşağıda farklı programlama dillerine göre kurulum kodları verilmiştir. Bu kodları konsoldan yazarak polars
'ı yükleyebilirsiniz.
Python
Rust
cargo add polars -F lazy
# Or Cargo.toml
[dependencies]
polars = { version = "x", features = ["lazy", ...]}
NodeJS …
Continue reading »
Cts 26 Şubat 2022
Komut Dosyasıyla Yazılmış Nesneler
Takdim
Açıklamalar, ağlar ve parça nesneleri gibi standart nesne türlerinin yanı sıra, FreeCAD ayrıca Python Özellikleri adı verilen %100 python komut dosyasıyla oluşturulmuş parametrik nesneler oluşturmak için harika bir olanak sunar. Bu nesneler, tam
olarak diğer herhangi bir FreeCAD nesnesi gibi davranacak ve dosya kaydetme/yükleme …
Continue reading »
Sal 22 Şubat 2022
Parça (Part) Komut Dosyası Oluşturmak
Takdim
Part (Parça)
modülünde kullanılan ana veri yapısı, OpenCASCADE'den BRep veri türüdür. Part
modülünün hemen hemen tüm içeriği ve nesne türleri, Python komut dosyasında mevcuttur. Bu, Çizgiler, Daireler ve Yaylar gibi geometrik temel şekilleri ve Noktalar, Kenarlar, Kafes/Ağ Yapıları, Yüzeyler, Katılar ve Bileşikler …
Continue reading »
Sal 22 Şubat 2022
Topolojik Veri Kodlaması
Takdim
Burada, Parça (Part)
modülünü, doğrudan FreeCAD Python Yorumlayıcısından veya herhangi bir harici komut dosyasından nasıl kontrol edeceğinizi açıklayacağız. Python komut dosyasının FreeCAD'de nasıl çalıştığı hakkında daha fazla bilgiye ihtiyacınız varsa, Komut Dosyası bölümüne ve FreeCAD Komut Dosyası Oluşturma Temelleri
sayfalarına göz attığınızdan emin olun. Python'da yeniyseniz …
Continue reading »
Prş 17 Şubat 2022
FreeCAD'de Komut Dosyası Oluşturmanın (Scripting) Temelleri
FreeCAD'de Python komut dosyası oluşturmak
FreeCAD, Python komut dosyaları tarafından tamamen kontrol edilecek şekilde sıfırdan oluşturulmuştur. Arayüz, sahne içeriği ve hatta bu içeriğin 3B görünümlerdeki temsili gibi FreeCAD'in neredeyse tüm bölümlerine yerleşik Python yorumlayıcısından veya kendi komut dosyalarınızdan erişilebilir. Sonuç olarak, FreeCAD muhtemelen bugün …
Continue reading »
Sal 15 Şubat 2022
Python Komut Dosyası Oluşturma (Scripting) Eğitimi
Python kullanımı ve öğrenilmesi çok kolay bir programlama dilidir. Açık kaynak kodlu, çok platformlu ve basit kabuk komut dosyalarının programlanmasından, çok karmaşık programlara kadar pek çok şey için tek başına kullanılabilir. Ancak en yaygın kullanım yönteminden biri, diğer uygulamalara gömülerek kullanılmasıdır. FreeCAD içinde tam …
Continue reading »