علوم داده

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

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

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

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

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

df = pd.DataFrame({"Name": ["Alice", "Bob", "Charlie"], "Age": [30, 25, 22], "Country": ["USA", "Canada", "USA"]})

# انتخاب ستون های "Name" و "Age"
selected_columns = df[["Name", "Age"]]
print(selected_columns)
  • با موقعیت ستون:
Python
# انتخاب ستون اول و دوم
selected_columns = df.iloc[:, [0, 1]]
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[0]
print(selected_row)
  • با شرط:
Python
# انتخاب سطرهایی که سن آنها بیشتر از 25 سال است
selected_rows = df[df["Age"] > 25]
print(selected_rows)

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

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

نکات:

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

 

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

نمایش بیشتر

نوشته‌های مشابه

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

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

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