首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >熊猫系列过滤

熊猫系列过滤
EN

Stack Overflow用户
提问于 2018-11-15 11:21:27
回答 1查看 262关注 0票数 1

我有下面的系列。我的目标是使用长度大于1的数组过滤键。

代码语言:javascript
运行
复制
item_id
30       [399.0, 385.666666667, 265.0, 387.571428571, 3...
31       [699.0, 434.0, 675.666666667, 689.0, 685.0, 66...
32                    [349.0, 348.838571429, 221.0, 149.0]
33                                          [499.0, 199.0]
35                                          [399.0, 247.0]
45                                                 [299.0]
49                                                 [249.0]
51                                          [249.0, 127.0]
53                                                 [299.0]
59                                                 [249.0]
66                                                 [399.0]
67                                           [149.0, 99.0]
69                                   [200.0, 237.5, 250.0]
70                                                 [349.0]

我计划以同样的方式做这件事。

代码语言:javascript
运行
复制
price_df.where(lambda x : len(x) != 1).dropna()

但我犯了个错误

ValueError:数组条件必须与自身形状相同

有什么建议如何正确地做这件事?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-11-15 11:26:07

boolean indexinglen为计数迭代创建的布尔掩码一起使用:

代码语言:javascript
运行
复制
price_df[price_df.str.len() > 1]
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53318359

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档