কম্পিউটার

পাইথন - একটি পান্ডাস ডেটাফ্রেমে একটি ডেটাটাইপকে অন্যটিতে রূপান্তর করুন


একটি ডেটাটাইপকে অন্যটিতে রূপান্তর করতে পান্ডাসে 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:পূর্বে> 
  1. Python Pandas - স্ট্রিং ডেটাকে ডেটটাইম টাইপে রূপান্তর করুন

  2. পাইথন - পান্ডাস ডেটাফ্রেম.রিনেম()

  3. পাইথন - একটি ডেটাফ্রেমের মান পান্ডাসে অন্য ডেটাফ্রেমের মান দিয়ে প্রতিস্থাপন করুন

  4. পাইথন - নেস্টেড অভিধানের তালিকাকে পান্ডাস ডেটাফ্রেমে রূপান্তর করুন