经过几年的反复试验,我建议你直接使用python,可能还有scikit-learn或tensorflow(如果你想去硬核:)。
我过去也尝试过R,虽然它是一种非常有效的语言但它有一些限制:默认情况下它是单线程的,虽然有解决方案,但它们并不像python那样干净。
此外,python似乎是机器学习的语言,它易于学习和快速(当然取决于解释器实现),还有huuuuuuge支持它,许多教程,文档,更重要的是,库是积极发展和支持。
最后,我建议你考虑将spyder作为数据科学的一个好IDE,我也尝试过Rodeo,但它看起来并不像spyder那样成熟稳定。
希望这可以帮助。