Python 比较数据框列中的值,以仅返回特定站点特有的物种
这里是python新手。在一个项目中,当比较3个地点的数据时,试图找到独特的物种。以下是我构建的熊猫数据框架: 编辑:我添加了一张输出的图片,当我列出它时,不知怎么的格式很奇怪: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
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,感谢您提供的帮助