কম্পিউটার

পান্ডাসে দুটি ডেটাফ্রেম কীভাবে যুক্ত করবেন?


একটি ডেটাফ্রেমের সারি অন্যটির সারির সাথে যুক্ত করতে, আমরা Pandas append() ফাংশন ব্যবহার করতে পারি। append() এর সাহায্যে আমরা কলামও যুক্ত করতে পারি। আসুন একটি উদাহরণ নেওয়া যাক এবং এই পদ্ধতিটি কীভাবে ব্যবহার করবেন তা দেখুন।

পদক্ষেপ

  • একটি দ্বি-মাত্রিক, আকার-পরিবর্তনযোগ্য, সম্ভাব্য ভিন্ন ভিন্ন ট্যাবুলার ডেটা, df1 তৈরি করুন।
  • ইনপুট ডেটাফ্রেম, df1 প্রিন্ট করুন।
  • একই কলামের নাম দিয়ে আরেকটি ডেটাফ্রেম, df2 তৈরি করুন এবং এটি প্রিন্ট করুন।
  • df2-এর সাথে df2-এর সারি যুক্ত করতে df1.append(df2, ignore_index=True) অ্যাপেন্ড পদ্ধতি ব্যবহার করুন।
  • ফলাফলের ডেটাফ্রেম প্রিন্ট করুন।

উদাহরণ

pddf1 =pd.DataFrame({"x":[5, 2], "y":[4, 7], "z":[9, 3]})df2 =pd.DataFrame({"x":হিসাবে
পান্ডা আমদানি করুন {"x":[1, 3], "y":[1, 9], "z":[29, 30]})প্রিন্ট করুন "ইনপুট ডেটাফ্রেম 1 হল:\n", df1প্রিন্ট "ইনপুট ডেটাফ্রেম 2 হল:\n", df2df3 =df1.append(df2, ignore_index=True)প্রিন্ট "সংযোজন করার পরে, ডেটাফ্রেম হল:\n", df3

আউটপুট

ইনপুট ডেটাফ্রেম 1 হল:x y z0 5 4 91 2 7 3ইনপুট ডেটাফ্রেম 2 হল:x y z0 1 291 3 9 30 সংযোজন করার পরে, ডেটাফ্রেম হল:x y z0 5 4 91 2 7 3932 3932> 

এখন, ডেটাফ্রেমের জন্য বিভিন্ন কলামের নাম ব্যবহার করা যাক এবং ignore_index প্যারামিটার ছাড়াই append() ফাংশন ব্যবহার করি। ignore_index এর ডিফল্ট মান হল False.

pddf1 =pd.DataFrame({"x":[5, 2], "y":[4, 7], "z":[9, 3]})df2 =pd.DataFrame({"x":হিসাবে
পান্ডা আমদানি করুন {"a":[1, 3], "b":[1, 9], "c":[29, 30]})প্রিন্ট "ইনপুট ডেটাফ্রেম 1 হল:\n", df1 প্রিন্ট "ইনপুট ডেটাফ্রেম 2 হল :\n", df2 df3 =df1.append(df2)প্রিন্ট "সংযোজন করার পরে, ডেটাফ্রেম হল:\n", df3 

এখন, এটি নিম্নলিখিত আউটপুট তৈরি করবে

ইনপুট ডেটাফ্রেম 1 হল:x y z0 5 4 91 2 7 3ইনপুট ডেটাফ্রেম 2 হল:a b c0 1 1 291 3 9 30 যুক্ত করার পরে, DataFrame হল:x y z a b c0 5.0 4.0 NN Na 9. Na 3. N 3 Na. 1.0 1.0 29.01 NaN NaN NaN 3.0 9.0 30.0 

  1. কিভাবে তারিখ পান্ডাস ডেটাফ্রেম দ্বারা একত্রিত প্লট?

  2. পাইথন - কিভাবে একটি CSV ফাইলে পান্ডাস ডেটাফ্রেম লিখতে হয়

  3. কিভাবে Matplotlib এর সাথে একটি পান্ডাস ডেটাফ্রেম প্লট করবেন?

  4. পাইথন পান্ডাসে একটি টেমপ্লেট ব্যবহার করে ডেটাফ্রেমে কীভাবে নতুন সারি যুক্ত করবেন