获取Pandas系列字符串的第一个元素

2024-05-15 13:58:03 发布

您现在位置:Python中文网/ 问答频道 /正文

我想我有一个相对简单的问题,但找不到合适的答案来解决编码问题。在

我有一个pandas列的字符串: df1['tweet'].head(1) 0 besides food, Name: tweet

我需要提取文本并将其推送到Python str对象中,格式如下:

test_messages = ["line1", "line2", "etc"]

目标是对tweet的测试集进行分类,因此认为:X_test = tfidf.transform(test_messages)的输入是str对象。在


Tags: 对象字符串答案nametest文本pandas编码
2条回答

使用list将序列(列)转换为python列表:

list(df1["tweet"])
  1. 获取序列head(),然后访问第一个值:

    df1['tweet'].head(1).item()

  2. 或者:使用Seriestolist()方法,然后切片第0'个元素:

    df.height.tolist() [94, 170] df.height.tolist()[0] 94

(注意Python索引是基于0的,但是head()是基于1的)

相关问题 更多 >