ধরে নিন, আপনার কাছে একটি ডেটাফ্রেম আছে এবং ন্যূনতম এবং সর্বোচ্চ থ্রেশহোল্ড মানের ট্রিমের ফলাফল রয়েছে,
সমাধান
এটি সমাধান করার জন্য, আমরা নীচে দেওয়া পদক্ষেপগুলি অনুসরণ করব -
-
একটি ডেটাফ্রেম সংজ্ঞায়িত করুন
-
ন্যূনতম থ্রেশহোল্ড মান গণনা করতে ভিতরে (lower=30) df.clip ফাংশন প্রয়োগ করুন,
df.clip(lower=30)
-
সর্বাধিক থ্রেশহোল্ড মান গণনা করতে ভিতরে df.clip ফাংশন (উপরের=50) প্রয়োগ করুন
df.clip(upper=50)
-
ন্যূনতম এবং সর্বোচ্চ থ্রেশহোল্ড সীমা সহ ক্লিপ করা ডেটাফ্রেম প্রয়োগ করুন,
df.clip(lower=30,upper=50)
উদাহরণ
আরো ভালোভাবে বোঝার জন্য নিচের কোডটি পরীক্ষা করা যাক −
pddata ={"Column1":[12,34,56,78,28], "Column2":[23,30,25,50,90]}df =pd.DataFrame(data)প্রিন্ট হিসাবে পান্ডা আমদানি করুন ("ডেটাফ্রেম হল:\n",df)প্রিন্ট("সর্বনিম্ন থ্রেশহোল্ড:\n",df.clip(lower=30))print("সর্বোচ্চ থ্রেশহোল্ড:\n",df.clip(উপরের=50))মুদ্রণ ("ক্লিপ করা ডেটাফ্রেম হল:\n", df.clip(lower=30,upper=50))
আউটপুট
DATRFRAME IS:COLURTIVE COUNTR220 12 231 34 3026 253 78 504 28 90minimum 1 COLORS20 30 3001 34 302 56 303 78 504 30 90Maximum Threshold:কলাম 1 COLURT 20 12 231 34 302 50 253 50 504 28 50lipped ডেটা ফ্রেম হল:COLUMPED কলাম 20 30 301 34 302 50 303 50 504 30 50