注意:我相信这个问题不是题外话,因为它符合允许的主观问题的所有标准。如果其他人不同意,我很乐意重新措辞或澄清
我即将开始一个为期两年的项目,主要涉及纵向面板数据。我发现了许多问题和答案(Python 和 R 用于数据科学的优缺点)和博客文章(https://www.quora.com/Which-is-better-for-data-analysis-R-or -Python | http://www.kdnuggets.com/2015/05/r-vs-python-data-science.html ),关于 R 和 Python+pandas 在数据科学方面的相对优点,但没有讨论纵向数据。
因此,我的问题是:
您将使用哪种环境(Python+pandas 或 R)进行纵向数据分析,为什么?
例如,我希望看到以下答案:
- 告诉我你是如何使用一种或两种环境来解决纵向数据的特定问题的
- 您发现哪个环境或软件包更易于使用,以及为什么
- 如果您使用诸如烧杯之类的笔记本同时处理多个环境。
- 如果是这样,您在数据分析管道中的哪个步骤中使用了哪个环境,为什么?
- 如果是这样,这是否比仅使用一种语言具有优势:您会再次使用这种方法吗?
我不是在问哪个最好(我们都知道这样的问题从来都不是建设性的)。
我对一种环境比另一种更熟悉,但我并不反对学习新技能(而且两者都有相似的语法),所以我不会说哪一种:我想要根据你的经验得到答案,而不是我的能力。