【发布时间】:2019-08-07 12:49:39
【问题描述】:
我有一个数据框,地址,如下所示:
P_o_box House_num
0 22 100
1 22 100
2 22 101
3 23 102
4 26 104
我想创建一个新的 pd.dataframe,specific_address,它只返回“P_o_Box”和“House_num”的特定值。我的代码返回一个布尔值的数据框。如何仅将地址数据帧的 VALUES 包含到我的新数据帧 specific_address 中?
specific_address = pd.DataFrame({'P_o_box': address['P_o_box'] == 22,
'House_num': address['House_num'] == 100})
【问题讨论】:
-
你能添加你的预期输出吗?此外,实际上不需要使用构造函数创建新的 DataFrame。您可以切片然后复制以确保它是一个新对象