![](https://img.haomeiwen.com/i5703297/0a898a6a87d8410c.png)
如图,计数列是每一维度的得分,每两行的维度为一组,我想要保留每组中值最大的那个维度。
首先我对整除列进行了升序排列,再对计数列进行了降序排列,然后我点删除重复项,得到的结果与我想要的刚好相反,它删除了重复项中的第一行(也可以说它删除的是计数列升序排列时的重复项的最后一行)
![](https://img.haomeiwen.com/i5703297/50592a9ec8c632c2.png)
![](https://img.haomeiwen.com/i5703297/a4998773d7d99a9f.png)
然后我在删除步骤前插入保留重复项的步骤,就得到我想要的了
![](https://img.haomeiwen.com/i5703297/aa25aa83f4d289eb.png)
![](https://img.haomeiwen.com/i5703297/07c08e139bd461cc.png)
![](https://img.haomeiwen.com/i5703297/7c101a1c101a25ec.png)
但是我把整除列升序排列,计数列升序排列后再删除重复项,就又变回了一般情况下的删除重复项中的最后一行,但是F和T维度却又不是这样的
![](https://img.haomeiwen.com/i5703297/df5508de7337ccfa.png)
![](https://img.haomeiwen.com/i5703297/1919297dc70807de.png)
总结:删除重复项时不是按照前面步骤里自己排序后的表删的,而是按照升序情况下(貌似是所以数值列都会按照升序)只保留重复的第一行。先保留重复项,再删除重复项,这样操作的时候是按照自己排序后的样子进行删除的。
网友评论