我在pd数据帧中有以下数据:
棉条和其他(如所有Multi’s-Multi\ U A等)的切断如下:
d_id Sliver Multi_A Multi_B Multi_C Multi_D no_of_prem Flag_Sliver
5 4.80 53.05 19.07 13.59 0 3 No
18 5.17 27.63 26.83 12.15 0 3 No
25 1.28 0.14 0.12 0 0 2 Yes
32 0.90 0.43 0.94 0 0 2 No
33 3.69 3.24 0.77 1.36 0 3 No
34 0.15 11.62 5.92 1.42 0 3 No
55 0.31 11.29 5.95 1.02 0 3 No
64 0.25 0.82 2.77 0 0 2 No
86 0.02 9.65 1.82 0.10 0 3 No
89 0.13 3.19 1.55 1.77 0 3 No
Sliver 5
Multis 0.15
如果任何d\u id的值小于5,并且该d\u id的任意两个multi(总共有4个multi)的值小于0.15,则标志变量被赋予Yes或No。在上面的示例中,只有25个满足条件,因此被标记为Yes。你知道吗
有人能帮我解决这些问题吗?你知道吗
按条件使用^{} :
解释:
首先按^{} 或^{} 不必要的列选择所有
Multi
列:按} (
.15
按^{<
)比较:通过^{} 仅获取
True
的所有行:同时比较
Sliver
列:并通过
&
(AND
)链接:相关问题 更多 >
编程相关推荐