Excel i NumPy e Dönüştür
NumPy’ya Giriş
NumPy (Sayısal Python), Python’un açık kaynaklı sayısal hesaplama uzantısıdır. Bu araç, büyük matrisleri depolamak ve işlemek için kullanılabilir ve Python’un iç içe liste yapısından (matrisleri temsil etmek için de kullanılabilir) çok daha verimlidir. Büyük sayıda boyutlu dizileri ve matris işlemlerini destekler ve ayrıca dizi işlemleri için geniş bir matematiksel işlev kütüphanesi sağlar.
NumPy’nın temel işlevleri:
- Ndarray, hızlı, esnek ve yer tasarrufu sağlayan çok boyutlu dizi nesnesidir.
- Matris çarpımı, transpozisyon, ters çevirme vb. içeren lineer cebir işlemleri.
- Fourier dönüşümü, bir dizide hızlı Fourier dönüşümü yapma.
- Kayan noktalı dizilerin hızlı işlemi.
- Python içine C dil kodunu entegre ederek daha hızlı çalışmasını sağlama.
Aspose.Cells for Python via .NET API’sini kullanarak Excel, TSV, CSV, Json ve birçok farklı formatı Numpy dizisine dönüştürebilirsiniz.
Excel Çalışma Kitabını NumPy dizisine Dönüştürme
Aspose.Cells for Python via .NET kullanarak excel verisini NumPy dizisine aktarmayı gösteren örnek kod parçası:
- Örnek dosyayı yükleyin.
- Excel verilerini dolaşın ve Aspose.Cells for Python via .NET kullanarak veriyi NumPy dizisine aktarın.
Çıktı sonucu:
[[['City' 'Region' 'Store']
['Chicago' 'Central' '3055']
['New York' 'East' '3036']
['Detroit' 'Central' '3074']]
[['City2' 'Region2' 'Store3']
['Seattle' 'West' '3000']
['philadelph' 'East' '3082']
['Detroit' 'Central' '3074']]
[['City3' 'Region3' 'Store3']
['Seattle' 'West' '3166']
['New York' 'East' '3090']
['Chicago' 'Central' '3055']]]
Çalışma Sayfasını NumPy dizisine Nasıl Dönüştürülür
Aspose.Cells for Python’i kullanarak elektronik tablo verilerini Numpy ndarray’e nasıl dışa aktarılacağını gösteren örnek bir kod parçacığıdır via .NET:
- Örnek dosyayı yükleyin.
- İlk elektronik tabloyu alın.
- Aspose.Cells for Python Excel kütüphanesi kullanarak çalışma sayfası verilerini Numpy ndarray’e dönüştürün.
Çıktı sonucu:
[['City' 'Region' 'Store']
['Chicago' 'Central' '3055']
['New York' 'East' '3036']
['Detroit' 'Central' '3074']]
Excel’den Numpy ndarray’e bir aralığı nasıl dönüştürürsünüz
Aspose.Cells for Python’i kullanarak aralık verilerini Numpy ndarray’e nasıl dışa aktarılacağını gösteren örnek bir kod parçacığıdır via .NET:
- Örnek dosyayı yükleyin.
- İlk elektronik tabloyu alın.
- Aralık oluşturun.
- Aspose.Cells for Python Excel kütüphanesi kullanarak aralık verilerini Numpy ndarray’e dönüştürün.
Çıktı sonucu:
[['Region' 'Store']
['Central' '3055']
['East' '3036']]
Excel’in bir ListObject’ini Numpy ndarray’e nasıl dönüştürürsünüz
Aspose.Cells for Python’i kullanarak ListObject verilerini Numpy ndarray’e nasıl dışa aktarılacağını gösteren örnek bir kod parçacığıdır via .NET:
- Örnek dosyayı yükleyin.
- İlk elektronik tabloyu alın.
- ListObject nesnesi oluşturun.
- Aspose.Cells for Python Excel kütüphanesi kullanarak ListObject verilerini Numpy ndarray’e dönüştürün.
Çıktı sonucu:
[['City' 'Region' 'Store']
['Chicago' 'Central' '3055']
['New York' 'East' '3036']
['Detroit' 'Central' '3074']]
Excel’in bir satırını Numpy ndarray’e nasıl dönüştürürsünüz
Aspose.Cells for Python’i kullanarak Satır verilerini Numpy ndarray’e nasıl dışa aktarılacağını gösteren örnek bir kod parçacığıdır via .NET:
- Örnek dosyayı yükleyin.
- İlk elektronik tabloyu alın.
- Satır endeksine göre Satır nesnesini alın.
- Aspose.Cells for Python Excel kütüphanesi kullanarak Satır verilerini Numpy ndarray’e dönüştürün.
Çıktı sonucu:
['Detroit' 'Central' '3074']
Excel’in bir sütununu Numpy ndarray’e nasıl dönüştürürsünüz
Aspose.Cells for Python’i kullanarak Sutun verilerini Numpy ndarray’e nasıl dışa aktarılacağını gösteren örnek bir kod parçacığıdır via .NET:
- Örnek dosyayı yükleyin.
- İlk elektronik tabloyu alın.
- Sütun dizinine göre Sütun nesnesini alın.
- Aspose.Cells for Python Excel kütüphanesini kullanarak Sütun verisini NumPy ndarray’ına dönüştürün.
Çıktı sonucu:
['Store' '3055' '3036' '3074']