Pandas

انتخاب ستون ها و سطرها در Pandas

انتخاب ستون ها و سطرها در Pandas

در Pandas، روش های مختلفی برای انتخاب ستون ها و سطرها از یک DataFrame وجود دارد:

انتخاب ستون ها:

  • با نام ستون:
Python
import pandas as pd

df = pd.DataFrame({"Name": ["Alice", "Bob", "Charlie"], "Age": [۳۰, ۲۵, ۲۲], "Country": ["USA", "Canada", "USA"]})

# انتخاب ستون های "Name" و "Age"
selected_columns = df[["Name", "Age"]]
print(selected_columns)
  • با موقعیت ستون:
Python
# انتخاب ستون اول و دوم
selected_columns = df.iloc[:, [۰, ۱]]
print(selected_columns)
  • با شرط:
Python
# انتخاب ستون هایی که نام آنها با "A" شروع می شود
selected_columns = df.filter(like="A")
print(selected_columns)

انتخاب سطرها:

  • با نام شاخص:
Python
# انتخاب سطر با شاخص "Alice"
selected_row = df.loc["Alice"]
print(selected_row)
  • با موقعیت سطر:
Python
# انتخاب سطر اول
selected_row = df.iloc[۰]
print(selected_row)
  • با شرط:
Python
# انتخاب سطرهایی که سن آنها بیشتر از ۲۵ سال است
selected_rows = df[df["Age"] > ۲۵]
print(selected_rows)

انتخاب همزمان ستون ها و سطرها:

  • با ترکیب روش های قبلی:
Python
# انتخاب ستون های "Name" و "Age" و سطرهایی که سن آنها بیشتر از ۲۵ سال است
selected_df = df[["Name", "Age"]][df["Age"] > ۲۵]
print(selected_df)

نکات:

  • می توانید از توابع Pandas مانند [], loc, iloc و query برای انتخاب ستون ها و سطرها به روش های مختلف استفاده کنید.
  • می توانید از عملگرهای boolean برای انتخاب سطرها و ستون ها بر اساس شرایط خاص استفاده کنید.
  • می توانید از چندین روش انتخاب برای انتخاب یک زیرمجموعه خاص از داده ها از DataFrame خود استفاده کنید.

 

توضیحات بیشتر در مورد امکانات پانداس 

۰/۵ ( ۰ امتیاز )
نمایش بیشتر

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا