NumPy Nedir?

Şule Akçay
3 min readJan 5, 2021

Merhaba arkadaşlar veri bilimi yolculuğuna başlarken aldığım notları sizlerle paylaşmak istedim.Umarım sizlere de faydalı olur…

Açılımı Numerical python olan NumPy python programlama dili desteği ile oluşturulmuş açık kaynaklı bir kütüphanedir. NumPy kolay kullanımıyla birlikte bilimsel hesaplamalarda kullanılır. Bir çok işlemi içerisinde barındıran kütüphanedir.

Temelleri 1995'te atılmış ancak 2005 yılında hayata geçirilmiştir. Vektör, matris, cebir ve bir çok hesaplamada kullanılır.

Neden NumPy mı?

  • Numpy bir çok veri tipini tek bir veri tipi olarak tutar. Örnek vermek gerekirse 4 integer değeri kendi içinde listeler ve tek bir veri tipi gibi gösterir.
  • Ayrıca NumPy kütüphanesi içinde barındırdığı fonksiyonlar sayesinde bize işlem kolaylığı sağlar. Uzun ve karmaşık kodların içinde boğulmayız.

Kısaca 2 önemli neden NumPy kütüphanesini tercih etme sebebimizdir.

  1. Zaman tasarrufu
  2. Yer tasarrufu

Python da döngü yardımı ile iki listeyi çarpma işlemi:

Biz bu işlemi NumPy ile yapmak istersek,

İlk önceliğimiz NumPy kütüphanesini dahil etmek olmalı!

(np dışında farklı kısaltmalar kullanılabilir. Ama genel olarak kullanıldığı için herkes tarafından anlaşılması daha kolay. Bu kodun okunabilirliğini etkiler.)

NumPy Array’i Oluşturmak

Kütüphaneyi dahil etmeyi unutma!

Sıfırdan Array Oluşturma:

NumPy Array Özellikleri

  • ndim :boyut sayısı
  • shape :boyut bilgisi
  • size :toplam eleman sayısı
  • dtype :array veri tipi

Array Birleştirme İşlemi(Concatenate)

Array Ayırma İşlemi(Splitting)

Bir sonraki yazımda görüşmek üzere…

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

Şule Akçay
Şule Akçay

Written by Şule Akçay

Bilgisayar Mühendisi | Veri Aşığı

No responses yet

Write a response