【问题标题】:remove words starting with @ in a dataframe column (python)删除数据框列中以 @ 开头的单词(python)
【发布时间】:2017-04-19 05:26:56
【问题描述】:

我在 python 中有一个数据框,其中一列填充了推文。我正在尝试从我的数据框中删除所有 twitter 句柄。任何想法如何做到这一点。

我正在使用 python 2

如果有实例“@beyonce 我爱你的新专​​辑” 我想删除@beyonce

【问题讨论】:

  • @ 符号是否总是在开头?您的图片以其他方式描绘
  • 你试过什么?你的代码在哪里?
  • str.replace 可以采用正则表达式。
  • 您包含的图像没有显示您所描述的任何实例,并且到目前为止没有您尝试过的代码。请查看How to ask a Minimal, Complete, and Verified Example

标签: python twitter


【解决方案1】:

您可能可以通过使用@ 符号的ASCII 代码来做到这一点(据此,它是64 https://www.w3schools.com/charsets/ref_html_ascii.asp)。更具体地说,您可以将推文拆分为一个数组,循环遍历该数组,如果字符等于 64(或 @ 的任何 ASCII 代码),您可以将其替换为 ''。希望对您有所帮助!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-05-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-04
    • 1970-01-01
    • 2017-10-04
    • 1970-01-01
    相关资源
    最近更新 更多