【发布时间】:2018-08-04 17:12:48
【问题描述】:
我试图转换一个包含带有他的标签的字符串的数据框。
数据框:
Gender Text
male i felt like they were my friends.
female i absolutely adore when louis starts the sun
我想要这种格式:
data = [('i felt like they were my friends.', 'male'),
('i absolutely adore when louis starts the sun','female')]
我试过这个解决方案:
1 - 转换成字符串
df = df['text'].astype(str).values.tolist()
2 - 添加标签
dfm = [(x, y) for x in [df] for y in ["male"]]
但我明白了:
[(['i felt like they were my friends.',
'i absolutely adore when louis starts the sun'],
'male')]
感谢您的帮助。
【问题讨论】:
标签: string python-3.x dataframe type-conversion label