Python 比较数据框列中的值,以仅返回特定站点特有的物种

Python 比较数据框列中的值,以仅返回特定站点特有的物种,python,pandas,dataframe,analysis,Python,Pandas,Dataframe,Analysis,这里是python新手。在一个项目中,当比较3个地点的数据时,试图找到独特的物种。以下是我构建的熊猫数据框架: 编辑:我添加了一张输出的图片,当我列出它时,不知怎么的格式很奇怪: index A B C D E F G H I J L \ 0 0.0 10.0 14.0 1.0 15.0 5.0 0.0 6.0 0.0 0.0 2.0 0.0 1

这里是python新手。在一个项目中,当比较3个地点的数据时,试图找到独特的物种。以下是我构建的熊猫数据框架:

编辑:我添加了一张输出的图片,当我列出它时,不知怎么的格式很奇怪:

      index     A     B     C     D     E    F     G    H    I    J    L  \
0        0.0  10.0  14.0   1.0  15.0   5.0  0.0   6.0  0.0  0.0  2.0  0.0   
1        1.0  31.0  12.0   9.0   0.0   0.0  0.0   0.0  2.0  0.0  0.0  1.0   
2        2.0   5.0   4.0   6.0   5.0   5.0  9.0   5.0  6.0  5.0  7.0  0.0   
Total    3.0  46.0  30.0  16.0  20.0  10.0  9.0  11.0  8.0  5.0  9.0  1.0   

         M    N    O    P  
0      0.0  0.0  0.0  0.0  
1      0.0  0.0  1.0  1.0  
2      2.0  1.0  0.0  0.0  
Total  2.0  1.0  1.0  1.0  
物种由字母A-p表示。我需要做的是以某种方式比较每种物种列中的值,并返回一个结果,说明某个物种对某个特定地点是否唯一。例如,物种P仅在指数1处的位置发现,因此P是位置1所特有的。如果该物种位于所有三个地点(例如A和B),则该物种不会返回任何信息。如果一个物种在两个地点,而不是第三个地点,情况也是一样的。希望这是有道理的。这个网站很好地帮助我了解了如何设置数据框架和python,感谢您提供的帮助