所以...我很好奇对于最佳方法的意见。学习Python?真正深入Java / processing?还有其他选择吗? (或者坚持使用PHP,您可以获得一个真正灵活的图形库? ;))
所以...我很好奇对于最佳方法的意见。学习Python?真正深入Java / processing?还有其他选择吗? (或者坚持使用PHP,您可以获得一个真正灵活的图形库? ;))
我认为Python非常适合快速且丰富的数据处理。
我个人认为Incanter是一个非常好的工具集,我可以毫不犹豫地推荐它(我在自己的项目中用它进行可视化)。
这是一个针对Clojure的统计计算和可视化库——而Clojure本身是一种非常强大、灵活和动态的语言,特别适合用于与数据进行交互式实验。
优点:
我特别喜欢创建图表的DSL,例如要创建正态分布的1000个样本的直方图,只需执行以下操作:
(view (histogram (sample-normal 1000)))
我认为Incanter是用于统计和数据可视化的Clojure库。Clojure是一种函数式语言,在数据处理和分析方面表现出色。
R语言主要用于数据科学 - 您可以进行复杂的数学数据操作和构建预测模型,但无论在方便性还是易用性上都无法帮助您。除非您打算处理一些复杂的业务逻辑或多线程,否则我认为您不需要Java。
因此,我建议您坚持使用Python - 它真的很方便用于数据处理,并且易于学习。实际上,处理数据是Python的优势所在。您还可以选择多种(这是一个好的编译,我在互联网上找到了它)数据可视化库,或者尝试在上面使用Javascript。别害怕,祝你好运!