我是Octave的新手,所以对我来说有很多令人困惑的事情,而且我从来没有做过计算机编程,因此大多数语言也令人困惑。
我有144 x 1个矩阵(列向量?)的数据集c_o,m_o,y_o,k_o
箱形图
使用我在网上找到的示例,我编写了此代码:
axis ([0,5]);
boxplot (c_o, m_o, y_o, k_o);
set(gca (), "xtick", [1,2,3,4], "xticklabel", {"cyan", "magenta", "yellow", "key"});
但是,这会导致错误
Boxplot.m: grouping vector may only be passed as second arg
我不知道这意味着什么。
图
我试图弄清楚如何绘制具有不同颜色的多个数据集。
例如,
figure (1); plot (c_o , "c");
工作正常。
但是,我想删除水平轴,将水平轴从[0,200]更改为[0,150],然后在同一图上绘制多组数据(在同一图中不是多个图,但是不同数据在同一组轴上)。不过,我还无法找出方法。
作为记录,我确实知道可能还有其他更适合统计分析的编程语言;碰巧的是,我第一次使用此功能实际上是出于统计目的。