pandas选取数据语法不对

pandas
数据过滤
标签: #<Tag:0x00007f50ba02fdc0> #<Tag:0x00007f50ba02f938>

(sweetmoon007) #1

想要选取dataframe中‘ind_cant_trade’为False的行,语法如下:
label_data_10d[label_data_10d[‘ind_cant_trade’] == False]

以前这个时没问题的,现在出来的结果只有‘ind_cant_trade’一列是正常显示,其余列都是NA。请问发生了什么变化。

另外官网的 df1.loc[lambda df: df.A > 0, :]这种语法平台上会报
ValueError: Cannot index with multidimensional key的错误,麻烦哪位大牛看一下????


(iQuant) #2

您好,收到您的提问,已将问题提交给策略工程师,会尽快为您解答。


(达达) #3

试了一下,好像没问题啊


(神龙斗士) #4

3 个帖子被分离到了新主题:使用超参搜索时如何知道模块参数名


(sweetmoon007) #5

image

为啥我的这个有问题呀


(达达) #6

label_data_10d_ori[label_data_10d_ori.return_n>0]