gpt4 book ai didi

python - 如何从具有相同 x 值的多类标签生成二元向量

转载 作者:太空宇宙 更新时间:2023-11-04 04:04:45 25 4
gpt4 key购买 nike

例如

train = pd.DataFrame({"letter":["hem", "hem", "hem", "kiran","kiran"], "val": ['A','B','C','A','B']})
train

letter val
hem A
hem B
hem C
kiran A
kiran B


train=pd.concat([train,pd.get_dummies(train['val'])], axis=1)

letter val A B C
hem A 1 0 0
hem B 0 1 0
hem C 0 0 1
kiran A 1 0 0
kiran B 0 1 0

但是如何从唯一字母生成向量这意味着基于 y 列它为每个 y 值创建虚拟值所以我的查询是如何基于 y 为每个 x 值创建向量

我想要下表吗?

letter      A   B   C
hem 1 1 1
kiran 1 1 0

最佳答案

在代码末尾添加如下代码:

print(train.groupby('letter', as_index=False).sum())

关于python - 如何从具有相同 x 值的多类标签生成二元向量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57568087/

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