有没有更有效的方法来遍历数据帧?

庞克斯
books_over10['Keywords'] = ""
    r = Rake() # Uses stopwords for english from NLTK, and all puntuation characters.
    for index, row in books_over10.iterrows():
        a=r.extract_keywords_from_text(row['bookTitle']) 
        c=r.get_ranked_phrases() # To get keyword phrases ranked with scores highest to lowest.
        books_over10.at[index, 'Keywords'] = c
    books_over10.head()

我正在使用上面的代码,以便处理所有行并从bookTitle列的每一行中提取关键字,然后将它们作为列表插入到同一行上名为关键字的新列中。问题是,是否存在一种更有效的方法来执行此操作而不需要遍历所有行,因为这会花费大量时间。任何帮助,将不胜感激。提前致谢 !

长明的解决方案:

def extractor(row):
    a=r.extract_keywords_from_text(row)
    return r.get_ranked_phrases() # To get keyword phrases ranked with scores highest to lowest.

r = Rake() # Uses stopwords for english from NLTK, and all puntuation characters.
books_over10['Keywords'] = books_over10['bookTitle'].map(lambda row : extractor(row))
x

尝试查看地图不确定确切使用的是什么Rake,以及编码的方式有点令人困惑,但是一般的语法是。

books_over10['Keywords'] = books_over10['bookTitle'].map(lambda a: FUNCTION(a))

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

有没有更有效的方法来运行多个UPDATE SQL语句

来自分类Dev

有没有更有效的方法来在servlet中输出html?

来自分类Dev

有没有更有效的方法来按数组分组?

来自分类Dev

有没有更有效的方法来执行此嵌套SQL查询?

来自分类Dev

有没有更有效的方法来编码此“ 2 Sum”问题

来自分类Dev

有没有更有效的方法来重构Ruby上哈希的迭代?

来自分类Dev

有没有更快,更有效的方法来保存python字典?

来自分类Dev

有没有更有效的方法来包装浮点数?

来自分类Dev

有没有更有效的方法来存储关键字参数?

来自分类Dev

有没有更有效的方法来按数组分组?

来自分类Dev

有没有更有效的方法来运行多个UPDATE SQL语句

来自分类Dev

有没有更有效的方法来运行此功能?

来自分类Dev

有没有更有效的方法来创建分组列表

来自分类Dev

Python:有没有更有效的方法来转换月份的 int 值?

来自分类Dev

有没有更有效的方法来编写这段代码?

来自分类Dev

有没有更有效(更乏味)的方法来做到这一点?

来自分类Dev

有没有比pip更有效的方法来满足项目依赖性?

来自分类Dev

有没有更有效的方法来检查字符串中的字符?

来自分类Dev

有没有更有效的方法来增加字典中每个键的值?

来自分类Dev

有没有更有效的方法来编写包含FontAwesome图标的功能?

来自分类Dev

有没有比python中的networkx更有效的方法来计算最短路径问题?

来自分类Dev

有没有更好/更有效的方法来实现这一目标?

来自分类Dev

在Python 3中,有没有更有效的方法来进行这些循环?

来自分类Dev

有没有更有效的方法来检查字符串中的字符?

来自分类Dev

有没有更有效的方法来为每个视图设置会话变量?

来自分类Dev

有没有更有效的方法来创建此2D列表?

来自分类Dev

有没有更有效的方法来规范sklearn或其他python lib中的一组数据

来自分类Dev

有没有更有效的方法来处理整数数据类型?

来自分类Dev

有没有更有效的方法来使用grep进行拼字搜索?

Related 相关文章

  1. 1

    有没有更有效的方法来运行多个UPDATE SQL语句

  2. 2

    有没有更有效的方法来在servlet中输出html?

  3. 3

    有没有更有效的方法来按数组分组?

  4. 4

    有没有更有效的方法来执行此嵌套SQL查询?

  5. 5

    有没有更有效的方法来编码此“ 2 Sum”问题

  6. 6

    有没有更有效的方法来重构Ruby上哈希的迭代?

  7. 7

    有没有更快,更有效的方法来保存python字典?

  8. 8

    有没有更有效的方法来包装浮点数?

  9. 9

    有没有更有效的方法来存储关键字参数?

  10. 10

    有没有更有效的方法来按数组分组?

  11. 11

    有没有更有效的方法来运行多个UPDATE SQL语句

  12. 12

    有没有更有效的方法来运行此功能?

  13. 13

    有没有更有效的方法来创建分组列表

  14. 14

    Python:有没有更有效的方法来转换月份的 int 值?

  15. 15

    有没有更有效的方法来编写这段代码?

  16. 16

    有没有更有效(更乏味)的方法来做到这一点?

  17. 17

    有没有比pip更有效的方法来满足项目依赖性?

  18. 18

    有没有更有效的方法来检查字符串中的字符?

  19. 19

    有没有更有效的方法来增加字典中每个键的值?

  20. 20

    有没有更有效的方法来编写包含FontAwesome图标的功能?

  21. 21

    有没有比python中的networkx更有效的方法来计算最短路径问题?

  22. 22

    有没有更好/更有效的方法来实现这一目标?

  23. 23

    在Python 3中,有没有更有效的方法来进行这些循环?

  24. 24

    有没有更有效的方法来检查字符串中的字符?

  25. 25

    有没有更有效的方法来为每个视图设置会话变量?

  26. 26

    有没有更有效的方法来创建此2D列表?

  27. 27

    有没有更有效的方法来规范sklearn或其他python lib中的一组数据

  28. 28

    有没有更有效的方法来处理整数数据类型?

  29. 29

    有没有更有效的方法来使用grep进行拼字搜索?

热门标签

归档