【问题标题】:R or Python, text analysis and my particular situationR或Python,文本分析和我的特殊情况
【发布时间】:2017-08-06 10:33:10
【问题描述】:

我最近担任的职位需要我进行大量分析,尤其是对文本进行分析。我的数学很一般,我只用 VB 完成了基本的编程。

尤其是我对文本和情感分析非常感兴趣。我最适合学习 R 还是 Python?

【问题讨论】:

标签: python analysis sentiment-analysis


【解决方案1】:

这个问题不是 StackOverflow 的 best format - 它相当固执且含糊不清。

就我个人而言,我倾向于使用 R 来进行大多数数据分析。 Python 是一种出色的通用语言,但对于 90% 的数据分析,我会选择 R。

如果您是一个完整的初学者,我建议您阅读 R for Data Science 书以开始使用 R,然后我建议您查看 tidytext 包以进行文本和情感分析。

感谢一些建议,因为我不想开始学习,意识到它 不适合我,重新从第 0 点开始。

就像学习法语可以帮助你的意大利语一样,从 Python 开始,意识到它不适合你,然后学习 R 将不会再次从点 0 开始。学习 Python 将是一项有价值的练习,可以帮助您成为更好的程序员。一个好的数据分析师应该能够用多种语言表达自己。

【讨论】:

  • 欣赏答案。我确实理解这个问题并不是真正适合堆栈溢出,但它一直困扰着我,我认为最好从最了解这些语言的人那里得到答案。我的数学不是很棒,也不是没有希望,我只是不擅长快速总结我的想法,我非常依赖计算器。我不知道这是否真的与任何事情有关。您还提到学习 Python,然后 R 不会让我从第 0 点开始,学习 R 和切换到 Python 是否会成立相同的论点?谢谢
【解决方案2】:

同意这不是最好的格式,但这是一个诚实的问题。 如果您对数学没有信心,我认为您使用 Python 会比使用 R 更轻松。有关于 TryPython 和 DataCamp 的可访问教程,您可能想查看 PacktPub 上的一些免费 PDF 电子书。此外,还有一个名为“Automate the Boring Stuff”的 Python 文本,可在网上逐章免费获取,不过它更像是一本食谱,很多材料在第一次阅读时可能会让你头晕目眩。

【讨论】:

  • 您好 JT 先生,感谢您的回复。我真的很想知道哪个最适合文本分析。特别是向他人展示文本和情感分析结果。 python可以做到这一点。非常重要的是文本分析结果可以以其他人可以理解的方式呈现出来..
  • 对不起,上面是一个问题,'python 能做到这一点吗?'它是否与在 R 中进行类似的过程?还是更难?谢谢大家。
  • @user8424260,从您希望文本分析的一般外观开始。你必须对你得到的任何输出做一些解释,所以找到一个分析来帮助你把它变成一个适合商业消费者的好形式。 Python 的 NLTK 包应该支持你想做的任何事情。您还可以尝试一些基本方法,例如 Pandas value_counts 或 Orange 中的关联规则,以了解您的数据是什么样的。对于情绪分析,您可以从 Python 中的 Twitter 情绪分析教程开始。
猜你喜欢
  • 2012-07-13
  • 1970-01-01
  • 1970-01-01
  • 2015-04-05
  • 1970-01-01
  • 1970-01-01
  • 2013-10-21
  • 2016-10-23
  • 1970-01-01
相关资源
最近更新 更多