我正在尝试查找在两列中具有唯一值对的行,因此此数据框:
A B
1 0
2 0
3 0
0 1
2 1
3 1
0 2
1 2
3 2
0 3
1 3
2 3
Run Code Online (Sandbox Code Playgroud)
将减少到仅翻转时不匹配的行,例如 1 和 3 是我只想返回一次的组合。因此,检查是否存在相同的对,如果翻转列(3 和 1),则可以将其删除。我想要得到的表是:
A B
0 2
0 3
1 0
1 2
1 3
2 3
Run Code Online (Sandbox Code Playgroud)
如果翻转列,则镜像的每对值仅出现一次。
我有一个使用该from datetime import datetime方法运行的脚本.我第一次运行脚本时,第一次调用datetime.now()抛出错误.如果我再次运行它将毫无问题地通过其余部分.
这是一个片段:
from datetime import datetime
tot_time = datetime.now() # it bonks on this line
Run Code Online (Sandbox Code Playgroud) 如果我在 conda 中创建一个新环境并添加包,如果我不将它们添加到新环境中,python 解释器是否仍然会在基本安装中找到包?例如:
conda create -n work pysal
Run Code Online (Sandbox Code Playgroud)
然后激活,我无法导入基地中的熊猫?环境。我是否应该克隆原始安装环境,然后添加软件包,我认为这是使用环境的优势?