একটি ডেটাটাইপকে অন্যটিতে রূপান্তর করতে পান্ডাসে astype() পদ্ধতি ব্যবহার করুন। প্রয়োজনীয় লাইব্রেরি আমদানি করুন -
pd হিসাবে পান্ডা আমদানি করুন
একটি ডেটাফ্রেম তৈরি করুন। এখানে, আমাদের 2টি কলাম আছে, "Reg_Price" হল একটি ফ্লোট টাইপ এবং "ইউনিটস" int টাইপ -
dataFrame =pd.DataFrame( { "Reg_Price":[7000.5057, 1500, 5000, 8000, 9000.75768, 6000], "ইউনিট":[90, 120, 100, 100, 01, 30} পূর্ববর্তী]>উপরে −
তৈরি করা কলামগুলির ডেটাটাইপগুলি পরীক্ষা করুন৷dataFrame.dtypesউভয় প্রকারকে int32 -
-এ রূপান্তর করুনdataFrame.astype('int32').dtypesউদাহরণ
নিম্নলিখিত কোড -
pd# হিসাবে পান্ডা আমদানি করুন # DataFramedataFrame =pd.DataFrame তৈরি করুন( { "Reg_Price":[7000.5057, 1500, 5000, 8000, 9000.75768, 6000], "ইউনিট", 01, 01, 01, 02, 03 ] })প্রিন্ট করুন"ডেটাফ্রেম ...\n",ডেটাফ্রেমপ্রিন্ট"\nডেটাফ্রেম টাইপস ...\n",ডাটাফ্রেম.ডিটাইপস্প্রিন্ট"\nসকল কলাম int32..."প্রিন্ট" এ কাস্ট করুন\nআপডেট করা ডেটাফ্রেম টাইপ...\n ",dataFrame.astype('int32').dtypesআউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবেDateframe ... reg_price ইউনিট 0000.00000 1202 5000.00000 1003 8000.00000 1504 9000.75768 2005 6000.00000 130DATAFRAME প্রকার ... REG_PRICE FLOAT64UNTS INT64DTYPE:INTER 32 এ সমস্ত কলামগুলি রাখুন ... Reg_Price Int32units Int32Dtype:পূর্বে>