R是用于统计分析、绘图的语言和 *** 作环境,它是一个用于统计计算和统计制图的优秀工具。
MATLAB是矩阵实验室(Matrix Laboratory)的简称,是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。
所以说,Eviews主要用于经济学,R语言主要用于统计学,而Matlab属于综合性的,功能十分全面,是当今头号数学软件,尤其是矩阵计算功能非常强大。前两者做的事情他都可以做,但是做的没有前两者精。
所以没有哪个更好,主要看你要用来做什么
如果用build-in function里的plot,没有完全一致的subplot函数做对应,但是思路跟matlab是一样的:就是将画布分为你需要subplot的数量,举例如下:
attach(iris)par(mfrow=c(1,2)) #将画布分为一行两列
plot(iris$Sepal.Length,iris$Sepal.Width)
plot(iris$Petal.Length, iris$Petal.Width)
结果如下:
望采纳,谢谢!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)