কম্পিউটার

পাইথন - মাল্টিইনডেক্স পান্ডাস ডেটাফ্রেম থেকে নির্দিষ্ট সারি বাদ দিন


মাল্টিইনডেক্স ডেটাফ্রেম থেকে নির্দিষ্ট সারি ড্রপ করতে, ড্রপ() ব্যবহার করুন পদ্ধতি প্রথমে, আসুন একটি মাল্টি-ইনডেক্স অ্যারে −

তৈরি করি
arr =[np.array(['কার', 'কার', 'কার', 'বাইক', 'বাইক', 'বাইক', 'ট্রাক', 'ট্রাক', 'ট্রাক']), np .array(['valueA', 'valueB', 'valueC','valueA', 'valueB', 'valueC','valueA', 'valueB', 'valueC'])]

এরপর, মাল্টি-ইনডেক্স ডেটাফ্রেম তৈরি করুন এবং সূচীও সেট করুন -

dataFrame =pd.DataFrame( np.random.randn(9, 3), index=arr, columns=['Col 1', 'Col 2', 'Col 3'])dataFrame.index.names =[ 'লেভেল 0', 'লেভেল 1']

এখন, নির্দিষ্ট সারি −

বাদ দিন
dataFrame.drop(('car','valueA'), axis=0, inplace=True)

উদাহরণ

নিম্নলিখিত কোড -

pd# মাল্টি ইনডেক্স অ্যারেয়ার =[np.array(['car', 'car', 'car','bike','bike', 'bike', 'truck', 'truck' ', 'ট্রাক']), np.array(['valueA', 'valueB', 'valueC','valueA', 'valueB', 'valueC','valueA', 'valueB', 'valueC']) # মাল্টি-ইনডেক্স ডেটাফ্রেমেডটাফ্রেম =pd.ডেটাফ্রেম (np.random.randn(9, 3), index=arr, columns=['Col 1', 'Col 2', 'Col 3'])dataFrame.index.names =['লেভেল 0', 'লেভেল 1']প্রিন্ট(ডেটাফ্রেম)প্রিন্ট("\nনির্দিষ্ট সারি ড্রপিং...\n");dataFrame.drop(('car','valueA'), axis=0, inplace=সত্য)মুদ্রণ(ডেটাফ্রেম)

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
 কর্নেল 1 কর্নেল 2 কর্নেল 3level 0 valueA 0,845965 -0,850953 -0,335662 valueB 0,534764 -0,107635 1,008855 valueC -0,507910 -0,664625 1.671653bike valueA -0,475751 -0,244113 0,672352 valueB -0,273670 1,118635 0,428750 valueC -1,064504 -0,344729 0.481037truck valueA 1car LEVEL - 0.508659 1.352390 1.382799 valueB 1.144299 -0,092568 -1,071624 valueC -0,710767 0,967018 নির্দিষ্ট সারি -0.047430Dropping ... valueB 0,534764 -0,107635 1,008855 valueC -0,507910 -0,664625 1.671653bike valueA -0,475751 -0,244113 0,672352 valueB 1car কর্নেল 1 কর্নেল 2 কর্নেল 3level 0 LEVEL - 0.273670 1.118635 0.428750 valueC -1.064504 -0.344729 0.481037 ট্রাক মানA -0.508659 1.352390 1.382799 মানB -1.14671947099 মান -C -1.1467190471999 মান 18 -0.047430

  1. Python Pandas - মাল্টি ইনডেক্সে একটি নির্দিষ্ট স্তর থেকে মান পাওয়া

  2. Python Pandas - একটি ডেটাফ্রেম থেকে সারিগুলির একটি উপসেট নির্বাচন করুন

  3. Python Pandas - ডেটাফ্রেম থেকে মাল্টিইনডেক্স তৈরি করুন

  4. পাইথন - কিভাবে একটি পান্ডাস ডেটাফ্রেম থেকে নাল সারি ড্রপ করবেন