isin()
Pandas DataFrame isin() metodi
Misol
DataFrame’dagi qaysi kataklarda 50 yoki 40 qiymati borligini tekshiring:
import pandas as pd
data = {
"name": ["Sally", "Mary", "John"],
"age": [50, 40, 30]
}
df = pd.DataFrame(data)
print(df.isin([50, 40]))
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
isin() metodi DataFrame ko‘rsatilgan qiymat(lar)ni o‘z ichiga olganligini tekshiradi.
U asl DataFrame’ga o‘xshash DataFrame qaytaradi, lekin undagi asl qiymatlar, agar qiymat ko‘rsatilgan qiymatlardan biri bo‘lsa, True bilan, aks holda False bilan almashtirilgan bo‘ladi.
Sintaksis
dataframe.isin(values)
Parametrlar
| Parametr | Tavsif |
|---|---|
| values | Majburiy. DataFrame’da bor-yo‘qligi tekshiriladigan qiymatlar. Bu ro‘yxat bo‘lishi mumkin: df.isin([50, 30])
Bu dictionary bo‘lishi mumkin: df.isin({'age': [50, 30]})
Bu Series bo‘lishi mumkin: values = pd.Series({"age": 50, "age": 40})
df.isin(values)
Bu DataFrame bo‘lishi mumkin: values = pd.DataFrame({'age': [50], 'name': ['Sally']})
df.isin(values)
|
Qaytariladigan qiymat
Tanlangan natijani o‘z ichiga olgan DataFrame yoki natija faqat bitta qatordan iborat bo‘lsa, Series.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
