gpt4 book ai didi

python - 将两个相关的 DataFrame 列拆分为两个新的 DataFrame

转载 作者:行者123 更新时间:2023-12-01 06:50:23 24 4
gpt4 key购买 nike

我在 python 的数据框中基本上有 2 个相关列。其中一列是二进制的,即 1,0,0,1,0 等,下一列有一个相关值,即 200、34、124 等。我想在相邻列中获取所有零值及其对应值并创建一个新的数据框并对所有数据框执行相同的操作。下面是各列的图示;

Location     Price
1 24
0 200
0 56
0 89
1 101
1 94
1 3

最佳答案

您可以像这样仅使用 1 和 0 创建两个新数据框,IIUC:

df[df.Location == 0]    
# Location Price
#1 0 200
#2 0 56
#3 0 89

df[df.Location == 1]
# Location Price
#0 1 24
#4 1 101
#5 1 94
#6 1 3

关于python - 将两个相关的 DataFrame 列拆分为两个新的 DataFrame,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59041950/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com