想象一个电连接器。它有别针。每个管脚在空间中都有相应的X/Y位置。我正试图找出如何镜像,或'翻转'连接器上的每个引脚给他们的X/Y坐标。注意:我使用的是pandas版本23.4我们可以假设x、y和pin不是唯一的,但是connector是唯一的。连接器可以是任何尺寸,所以两排5个,三排6个,等等
x y pin connector
1 1 A 1
2 1 B 1
3 1 C 1
1 2 D 1
2 2 E 1
3 2 F 1
1 1 A 2
2 1 B 2
3 1 C 2
1 2 D 2
2 2 E 2
3 2 F 2
数据帧列“flip”是我正在尝试的解决方案。请注意,位于同一行中的接点现在的顺序相反。你知道吗
x y pin flip connector
1 1 A C 1
2 1 B B 1
3 1 C A 1
1 2 D F 1
2 2 E E 1
3 2 F D 1
1 1 A C 2
2 1 B B 2
3 1 C A 2
1 2 D F 2
2 2 E E 2
3 2 F D 2
创建新列:
最终数据帧:
IIUC尝试使用
[::-1]
反转元素和groupby
与transform
:输出:
可以在原始坐标和“翻转”组件的坐标之间创建贴图。然后可以选择翻转的值。你知道吗
这给了
相关问题 更多 >
编程相关推荐