小编Ros*_*oss的帖子

python-polars 有等效的 np.where 吗?

Polars 有等效的 np.where 吗?尝试在极坐标中复制以下代码。如果该值高于某个阈值,称为 Is_Acceptable 的列为 1,如果低于该阈值,则为 0

import pandas as pd
import numpy as np 

df = pd.DataFrame({"fruit":["orange","apple","mango","kiwi"], "value":[1,0.8,0.7,1.2]})
df["Is_Acceptable?"] = np.where(df["value"].lt(0.9), 1, 0)
print(df)
Run Code Online (Sandbox Code Playgroud)

python-polars

0
推荐指数
1
解决办法
1935
查看次数

标签 统计

python-polars ×1