我正在尝试一个练习,在这个练习中,我针对特定的情况从数据帧中合并和提取值。
我拥有的代码如下:
merge101 = pd.merge(orderdetails_df, orders_df, on = 'ordernumber')
merge102 = pd.merge(products_df, merge101, on = 'productcode')merge102中的一列是status。我正在尝试选择状态为'On Hold‘的所有行。
我尝试过的代码如下:
merge102[merge102$status == 'On Hold']这会产生语法错误。有人知道如何解决这个问题吗?
发布于 2019-08-15 06:00:35
如果要以这种方式引用数据帧中的status列,则语法为merge102[merge102.status == 'On Hold']
您也可以使用merge102[merge102['status'] == 'On Hold']
https://stackoverflow.com/questions/57502526
复制相似问题