小编Ale*_*kis的帖子

Pandas:根据另一列的映射值创建新列

我想根据 Python 中另一列的条件创建一个新列。更具体地说,我在数据框中的一列是:

Kilos:
1. 8.0
2. 16.0
3. 12.0
4. 10.0
5. 5.0
...
Run Code Online (Sandbox Code Playgroud)

我希望新列基于此列,每次您找到kilos公斤为 8.0 的行(在列中),那么新列的行将写入“X2 + 部分”,当列为 16.0 时,该行将写入新专栏将写“X8 + parts”,对于我不关心的其他专栏。它们可以是空白或其他任何内容。

python dataframe python-3.x pandas

4
推荐指数
1
解决办法
4128
查看次数

标签 统计

dataframe ×1

pandas ×1

python ×1

python-3.x ×1