gpt4 book ai didi

python - 使用 map 在 Pandas 数据框列上应用函数

转载 作者:太空宇宙 更新时间:2023-11-04 02:41:48 26 4
gpt4 key购买 nike

我是第一次做情绪分析。我正在分析 yelp 评论。在将评论写入 csv 文件之前,我已将评论转换为列表。我在这些评论中遇到了一些编码问题,所以我正在运行这段代码。

df['newtext'] = map(lambda x: x.decode('latin-1').encode('ascii','ignore'),df['comment'])

这会创建一个新列(newtext),但我收到的不是干净的文本而是这条消息

映射对象在 0x000001C1B9CE07F0

我正在使用 python 3。请帮忙。谢谢

最佳答案

Python 的map 函数返回 map 对象,需要将其转换为列表。 Example

因此,您只需将 map() 调用转换为 list()

df['newtext'] = list(map(lambda x: x.decode('latin-1').encode('ascii','ignore'),df['comment']))

关于python - 使用 map 在 Pandas 数据框列上应用函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46271560/

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