gpt4 book ai didi

python - 将包含 pandas Series 的列转换为特征

转载 作者:行者123 更新时间:2023-12-01 15:16:23 24 4
gpt4 key购买 nike

<分区>

我的数据框如下:

            a
0 [8, 10]
1 [12, 7, 9]

如您所见,a 列包含一个列表。该列表中的数字在我们的域中有意义,我想将它们用作功能。我的预期输出如下:

   Tag_7  Tag_8  Tag_9  Tag_10  Tag_12
0 0 1 0 1 0
1 1 0 1 0 1

我使用了一些从互联网上找到的方法,它们满足了我的期望,但这些方法存在执行时间问题。其中之一如下:

pd.get_dummies(df.a.apply(pd.Series).stack().astype(int), prefix='Tag').sum(level=0)

我认为这种方法对小数据集很有用。就我而言,它没有用。我需要帮助。提前致谢。祝你有个愉快的一天

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