小编Lis*_*a L的帖子

Pandas Dataframe查找所有列均等的行

我有一个数据框,其中包含字符 - 我想要一个布尔结果,告诉我该行的所有列是否具有相同的值.

例如,我有

df = [  a   b   c   d

0  'C'   'C'   'C'   'C' 

1  'C'   'C'   'A'   'A'

2  'A'   'A'   'A'   'A' ]
Run Code Online (Sandbox Code Playgroud)

我希望结果如此

0  True

1  False

2  True
Run Code Online (Sandbox Code Playgroud)

我试过.all但似乎我只能检查是否所有都等于一个字母.我能想到的另一种方法是在每一行上做一个唯一的方法,看看它是否等于1?提前致谢.

python pandas

21
推荐指数
3
解决办法
1万
查看次数

标签 统计

pandas ×1

python ×1