我想丢弃所有包含低于给定值的值的单元格。所以不仅是行或列,而且是所有单元格。你知道吗
下面的代码,其中每个单元格中的所有值应至少为3。不起作用。你知道吗
df[(df >= 3).any(axis=1)]
示例
import pandas as pd
my_dict = {'A':[1,5,6,2],'B':[9,9,1,2],'C':[1,1,3,5]}
df = pd.DataFrame(my_dict)
df
A B C
0 1 9 1
1 5 9 1
2 6 1 3
3 2 2 5
我只想保留至少3个细胞。你知道吗
Tags:
如果希望“每个单元格中的所有值至少应为3”
如果你想“只保留至少3个单元格”
您可以检查值是否为>;=3,然后删除所有具有NaN值的行。你知道吗
演示:
相关问题 更多 >
编程相关推荐