আমাদের কাছে astype(data_type) নামে একটি পদ্ধতি আছে একটি নম্পি অ্যারের ডেটা টাইপ পরিবর্তন করতে। যদি আমাদের float64 টাইপের একটি নমপি অ্যারে থাকে , তারপর আমরা এটিকে int32 এ পরিবর্তন করতে পারি astype()-কে ডেটা টাইপ দেওয়ার মাধ্যমে নম্পি অ্যারের পদ্ধতি।
আমরা 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
চলুন দেখি কিভাবে 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
আমরা পাইথনের নম্পি মডিউল বা সাধারণ ডেটা টাইপগুলিতে উপস্থিত যে কোনও ডেটা টাইপ ব্যবহার করতে পারি। আপনি এখানে নম্পিতে উপস্থিত ডেটা প্রকারের তালিকা খুঁজে পেতে পারেন।
উপসংহার
আমি আশা করি আপনি নম্পি অ্যারের জন্য ডেটা প্রকারের রূপান্তর শিখেছেন। আপনি যদি টিউটোরিয়াল সম্পর্কিত কোন সমস্যার সম্মুখীন হন, তাহলে মন্তব্য বিভাগে তাদের উল্লেখ করুন।