日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
python中isin函數(shù)的用法

isin函數(shù)用于篩選pandas DataFrame或Series中存在于給定列表或數(shù)組中的元素。

你所需要的網(wǎng)站建設服務,我們均能行業(yè)靠前的水平為你提供.標準是產(chǎn)品質(zhì)量的保證,主要從事網(wǎng)站設計制作、成都做網(wǎng)站、企業(yè)網(wǎng)站建設、移動網(wǎng)站建設、網(wǎng)頁設計、品牌網(wǎng)站制作、網(wǎng)頁制作、做網(wǎng)站、建網(wǎng)站。成都創(chuàng)新互聯(lián)公司擁有實力堅強的技術(shù)研發(fā)團隊及素養(yǎng)的視覺設計專才。

在Python編程中,isin函數(shù)是一個常見的用于數(shù)據(jù)過濾的函數(shù),它主要用于Pandas庫中的DataFrame或Series對象。isin函數(shù)的主要功能是返回一個布爾型的Series或DataFrame,表示每個元素是否包含在給定的值集合中。

isin函數(shù)的基本用法

isin函數(shù)的基本語法如下:

DataFrame.isin(values)

values參數(shù)可以是一個列表、集合、字典、Series或DataFrame,如果values是字典,那么其鍵值對將被用來確定對應列是否存在于DataFrame中。

假設我們有一個DataFrame如下:

import pandas as pd
data = {'A': [1, 2, 3], 'B': [4, 5, 6]}
df = pd.DataFrame(data)

我們可以使用isin函數(shù)來找出’A’列中值為1或2的所有行:

print(df['A'].isin([1, 2]))

輸出結(jié)果為:

0     True
1     True
2    False
Name: A, dtype: bool

這表示第0行和第1行的’A’列的值都在給定的列表[1, 2]中。

isin函數(shù)的高級用法

除了基本用法,isin函數(shù)還有一些高級用法,我們可以使用~操作符來獲取isin的反向結(jié)果,即找出不在給定值集合中的元素。

print(~df['A'].isin([1, 2]))

輸出結(jié)果為:

0    False
1    False
2     True
Name: A, dtype: bool

這表示第0行和第1行的’A’列的值都不在給定的列表[1, 2]中,而第2行的’A’列的值在給定的列表[1, 2]中。

我們還可以同時對多個列進行isin操作,我們可以找出’A’列值為1或2,且’B’列值為4或5的所有行:

print(df[(df['A'].isin([1, 2])) & (df['B'].isin([4, 5]))])

輸出結(jié)果為:

   A  B
0  1  4
1  2  5

這表示第0行和第1行滿足條件。

相關(guān)問題與解答

Q1:isin函數(shù)可以用于哪些數(shù)據(jù)類型?

A1:isin函數(shù)可以用于Pandas庫中的Series和DataFrame對象。

Q2:如果我想找出一個DataFrame中所有列的值都在給定列表中的行,我應該怎么使用isin函數(shù)?

A2:你可以使用all函數(shù)配合isin函數(shù),df[df.isin([1, 2, 3]).all(axis=1)]。

Q3:如果我想找出一個DataFrame中任何一列的值都在給定列表中的行,我應該怎么使用isin函數(shù)?

A3:你可以使用any函數(shù)配合isin函數(shù),df[df.isin([1, 2, 3]).any(axis=1)]。

Q4:如果我想找出一個DataFrame中某一列的值在給定字典的對應值列表中的行,我應該怎么使用isin函數(shù)?

A4:你可以直接將字典作為isin函數(shù)的參數(shù),df[df['A'].isin({'A': [1, 2], 'B': [3, 4]})]。


本文名稱:python中isin函數(shù)的用法
標題URL:http://www.5511xx.com/article/dpidhoi.html