中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

pandas怎么篩選符合條件的行

小億
146
2023-12-28 20:47:19
欄目: 編程語言

要篩選符合條件的行,可以使用布爾索引。布爾索引是一種通過布爾值來選擇行的方法。

首先,需要創建一個布爾條件,該條件會為DataFrame的每一行返回一個布爾值,表明該行是否符合條件。然后,將該布爾條件作為索引傳遞給DataFrame,從而篩選出符合條件的行。

下面是一個示例,篩選出’Score’列大于等于80的行:

import pandas as pd

df = pd.DataFrame({'Name': ['Alice', 'Bob', 'Charlie'],
                   'Score': [85, 70, 90]})

condition = df['Score'] >= 80
filtered_df = df[condition]

print(filtered_df)

輸出結果為:

      Name  Score
0    Alice     85
2  Charlie     90

在上面的示例中,首先創建了一個布爾條件condition = df['Score'] >= 80,然后將該條件作為索引傳遞給DataFramedf[condition],最后得到了符合條件的行。

你可以根據自己的需求修改條件來篩選符合條件的行。

0
玉溪市| 庄浪县| 博湖县| 广德县| 英吉沙县| 高邮市| 天峻县| 富川| 定南县| 崇仁县| 济南市| 巴彦淖尔市| 射阳县| 阳原县| 宜君县| 县级市| 宝清县| 大方县| 和龙市| 施秉县| 乐清市| 习水县| 建始县| 雅江县| 扎赉特旗| 青田县| 苍南县| 木兰县| 福建省| 运城市| 东宁县| 阿拉善盟| 珲春市| 肇源县| 庄浪县| 盐源县| 武穴市| 桐城市| 贵州省| 夏津县| 保定市|