我有一个pandas数据框,我想通过应用基于count函数的过滤器创建一个新的数据框,以便仅选择那些计数等于指定数字的列。
例如,在下面的数据框中:
month_end Col A Col B Col C Col D
200703 NaN NaN NaN NaN
200704 0.084 0.152 0.142 0.0766
200705 0.124 0.123 0.020 NaN
200706 NaN 0.191 0.091 0.149
200707 -0.136 0.047 0.135 -0.127
如果我的变量为4,则df1应该只包含Col B和Col D,以及索引month_end。
我该如何实现这个功能?
count
方法,它会给你一个系列,其中索引是列名,值是该列中非空结果的数量。 - Paul HNaN
值的计数,但要具体说明。 - tdelaneydataframe.count()
- Paul H