【发布时间】:2021-02-11 21:42:55
【问题描述】:
我想从 'route_id' = 6A 的 df 中提取所有行。
这是我尝试过的,但它返回语法错误:
df.loc(df['route_id'] = 6A)
有什么建议吗?提前致谢。
【问题讨论】:
-
df.loc[df['route_id'] =='6A'].
标签: python python-3.x dataframe pandas
我想从 'route_id' = 6A 的 df 中提取所有行。
这是我尝试过的,但它返回语法错误:
df.loc(df['route_id'] = 6A)
有什么建议吗?提前致谢。
【问题讨论】:
df.loc[df['route_id'] =='6A'].
标签: python python-3.x dataframe pandas
您似乎使用了赋值 = 而不是相等性测试 ==。 .loc 需要方括号,我还在 '6A' 周围添加了一些引号
df.loc[df['route_id'] == '6A']
【讨论】: