Pandas DataFrame কে স্লাইস করে দুটি ইন্ডেক্স ভ্যালুর মধ্যে সারি সিলেক্ট করা যায়। একটা উদাহরণ নিই এবং দেখি কীভাবে এটি করা হয়।
ধাপসমূহ
- একটি дву-মাত্রিক, সাইজ-মিউটেবল, পোটেনশিয়ালি হেটেরোজেনাস ট্যাবুলার ডেটা, df তৈরি করুন।
- ইনপুট DataFrame, df প্রিন্ট করুন।
- ইন্ডেক্সের নিচের সীমার জন্য একটি ভেরিয়েবল আরম্ভ করুন।
- ইন্ডেক্সের উপরের সীমার জন্য আরেকটি ভেরিয়েবল আরম্ভ করুন।
- df[index_lower_limit: index_upper_limit] ব্যবহার করে রেঞ্জ ইন্ডেক্সের DataFrame প্রিন্ট করুন।
উদাহরণ
import pandas as pd
df = pd.DataFrame(
{
"x": [5, 2, 7, 0],
"y": [4, 7, 5, 1],
"z": [9, 3, 5, 1]
}
)
print("Input DataFrame is:\n", df)
index_lower_limit = 1
index_upper_limit = 3
print("DataFrame between two index values:\n", df[index_lower_limit: index_upper_limit])
আউটপুট
Input DataFrame is: x y z 0 5 4 9 1 2 7 3 2 7 5 5 3 0 1 1 DataFrame between two index values: x y z 1 2 7 3 2 7 5 5