gpt4 book ai didi

python - 将数值映射到字符串

转载 作者:行者123 更新时间:2023-11-30 09:48:53 25 4
gpt4 key购买 nike

这里我有一个数据集:

Dataset

我想将数值映射到 CASE_STATUS

df.CASE_STATUS.value_counts()

CERTIFIED 2615623
CERTIFIED-WITHDRAWN 202659
DENIED 94346

这是我所做的,但有一个字符串索引必须是整数,而不是str错误:

for dataset in df:
dataset['CASE_STATUS'] = dataset['CASE_STATUS'].map( {'CERTIFIED':1 , 'CERTIFIED-WITHDRAWN': 1, 'DENIED': 0} ).astype(int)

我应该如何将值映射到 CASE_STATUS

最佳答案

我认为您不需要为此使用 for 循环:

dict_map = {'CERTIFIED':1 , 'CERTIFIED-WITHDRAWN': 1, 'DENIED': 0}

df['CASE_STATUS'] = df['CASE_STATUS'].map(dict_map).astype(int)

关于python - 将数值映射到字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48522775/

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