تغيير نوع البيانات لمصفوفة numpy محددة في Python
674 قراءة
0 تعليق
التصنيف | مقالات وتدوينات |
وقت النشر |
2022/07/04
|
الردود |
0
|
السلام عليكم ورحمة الله وبركاته
هناك طريقة تسمى astype (data_type) لتغيير نوع بيانات مصفوفة numpy فإذا كان لدينا مصفوفة numpy من النوع float64 فيمكننا تغييرها إلى int32 عن طريق إعطاء نوع البيانات إلى طريقة astype () للمصفوفة numpy ويمكننا التحقق من نوع المصفوفة numpy باستخدام فئة dtype دعنا نتحقق من نوع بيانات نموذج مصفوفة numpy.
مثال:
# importing numpy library
import numpy as np
# creating numpy array
array = np.array([1, 2, 3, 4, 5])
# printing the data type of the numpy array
print(array.dtype)
المخرجات:
int32
مثال على كيفية تغيير نوع البيانات لمصفوفة numpy من float64 إلى int32.
# importing numpy library
import numpy as np
# creating numpy array of type float64
array = np.array([1.5, 2.6, 3.7, 4.8, 5.9])
# type of array before changing
print(f'Before changing {array.dtype}')
# changing the data type of numpy array using astype() method
array = array.astype(np.int32)
# type of array after changing
print(f'\nAfter changing {array.dtype}')
المخرجات:
Before changing float64
After changing int32
يمكننا استخدام أي نوع بيانات موجود في الوحدة النمطية numpy أو أنواع البيانات العامة في Python هذه المقالة تشرح بشكل بسيط كيفية تحويل أنواع البيانات لمصفوفة numpy.
المصدر هنا.
التعليقات (0)
لم يتم إضافة ردود حتى الآن...