دکتر محمد فزونی

توابع مهم نامپای برای دیتاساینس

نامپای چیست؟

نامپای (NumPy = Numerical Python) یکی از مهم‌ترین کتابخانه‌های پایتون برای انجام محاسبات ریاضی مورد نیاز دیتاساینس است. این کتابخانه تقریباً تمامی توابعی که در فرایند آماده‌سازی و تبدیل داده‌ها قبل از استفاده از الگوریتم‌های یادگیری ماشین مورد نیاز است را فراهم می‌کند. چنین توابعی تقریباً مشابه با لیست‌ها در پایتون هستند اما عملکرد بهتر و خاصیت استفاده‌ی بهینه از حافظه در آنها بسیار بهتر از لیست‌های پایتون می‌باشد. اگر شما بتازگی وارد دنیای دیتاساینس شده‌اید، باید نامپای را بعد از فراگیری مبانی پایتون و به عنوان اولین کتابخانه بیاموزید. اگر قصد دارید با مهم‌ترین توابع نامپای آشنا بشوید، این نوشتار کوتاه دقیقاً برای شماست. در ادامه لیستی از مهم‌ترین توابع نامپای ارائه خواهد شد.

آرایه‌های یک، دو و سه بعدی در نامپای!

 

لیستی از توابع مهم نامپای برای دیتاساینس

? min and max:

? mean:

? std:

? median:

? percentile:

? linspace:

? shape:

? reshape:

? copyto:

? transpose:

? stack:

? vstack:

? hstack:

? sort:

اینها لیستی از مهم‌ترین توابع نامپای بودند که برای ورود به دنیای دیتاساینس اساسی و ضروری هستند. اگر تمایل دارید که با تمامی توابع موجود در این کتابخانه آشنا بشوید، مستندات نامپای را مشاهده نمائید. توجه بفرمائید که ذکر این توابع به این معنی نیست که شما برای دیتاساینس تنها باید این موارد را یاد بگیرید. اینها صرفاً مواردی هستند که در اکثر مواقع مورد استفاده قرار می‌گیرند، از این رو، شما باید موارد استفاده از آنها را کاملاً بدانید.

منبع:

خروج از نسخه موبایل