作为一名大学生,我们必须使用名为 Minitab 的 Windows 应用程序解决一些问题和课堂活动,而除了 Linux,我不使用任何其他操作系统。
我安装了 GNU Octave 和统计软件包,但当我搜索任何教程或手册时,我都找不到如何使用 GNU Octave 绘制 P 图、Z-MR 图、XBar-S 等图表。我想知道是否可以使用 GNU Octave 完成相同的任务以进行统计分析和绘制图表?
答案1
R 是一种统计计算和图形系统。它由一种语言以及带有图形的运行时环境、调试器、对某些系统函数的访问以及运行存储在脚本文件中的程序的能力组成。
R 的核心是一种解释型计算机语言,允许使用函数进行分支和循环以及模块化编程。此外,CRAN(综合 R 档案网络)提供了数千个扩展“包”,其中许多也是 Debian 包,名为r-cran-<名称>. 对于 R 的扩展(库)R指挥官存在,它带来了一个 GUI 来执行 Minitab 能够执行的大多数操作。
要在所有当前支持的 Ubuntu 版本中安装 R 和 RStudio,请打开终端并输入:
sudo apt install r-base libopenblas-base libgstreamer-plugins-base0.10-0 libgstreamer0.10-0 libjpeg62
cd ~/Downloads
wget -c --tries=3 --timeout=120 https://download1.rstudio.org/rstudio-xenial-1.1.419-amd64.deb
sudo apt install ./rstudio-xenial-1.1.379-amd64.deb
答案2
我也做过一个需要 Octave 的 uni 模块(应用线性代数)我不熟悉 minitab,但我也用过 MATLAB,它基本上是 Octave 的专有版本。Octave 可以做 MATLAB 能做的任何事,只是语法略有不同。我认为相比之下 minitab 可能与这种情况类似。我不确定你的课程的复杂程度……例如,在统计方面,你可以通过以下方式定义一个矩阵
a = [0.9, 0.7; -define matrix
0.1, 0.1;
0.5, 0.4];
b = [1; 2; 3] -define coefficients
这看起来应该很熟悉(如果不是的话,哎呀):
fplot
主要用于绘制图表/图形(2-D)。例如
fplot (@cos, [0, 2*pi])
fplot ("[cos(x), sin(x)]", [0, 2*pi])
将定义图形使用的方程,但它们必须是连续的。
这些都是非常简单的例子,所以你应该阅读 八度手册
希望这有帮助=]