小编Kla*_*msi的帖子

Python:根据其他两列的值有条件地创建新列

我想在一个新列中合并两列。

假设我有:

Index A B
0     1 0
1     1 0
2     1 0
3     1 0
4     1 0
5     1 2
6     1 2
7     1 2
8     1 2
9     1 2
10    1 2
Run Code Online (Sandbox Code Playgroud)

现在我想创建一个 C 列,其中包含从索引 0 到 4 的条目以及从索引 5 到 10 的 B 列的条目。它应该如下所示:

Index A B C
0     1 0 1
1     1 0 1
2     1 0 1
3     1 0 1
4     1 0 1
5     1 2 2
6 …
Run Code Online (Sandbox Code Playgroud)

python numpy dataframe pandas

2
推荐指数
1
解决办法
68
查看次数

标签 统计

dataframe ×1

numpy ×1

pandas ×1

python ×1