2024-06-23 02:58:05 发布
网友
我试图在数据帧preg上根据两个条件查找记录
preg
首先:
preg[preg.caseid==2298 & preg.pregordr==1]
这就产生了一个错误:级数的真值是模糊的。 为什么?你知道吗
第二: 但这个有效!你知道吗
preg[(preg.caseid==2298) & (preg.pregordr==1)]
那么两者到底有什么区别呢?你知道吗
因为它认为你在做2298 & preg.pregordr类似的事情,没有括号你可以做:
2298 & preg.pregordr
preg[preg.caseid.eq(2298) & preg.pregordr.eq(1)]
因为它认为你在做
2298 & preg.pregordr
类似的事情,没有括号你可以做:相关问题 更多 >
编程相关推荐