0
我想使用MathGL在箱形图中显示10x48数据集(10个采样点,每个采样点有48个或更多采样点)。结果应该是总结每个采样点数据的10个箱形图。我遇到的问题是,我无法确定MathGL需要的boxplot函数的数据格式。在文档它说,为每个条目,5个值提供(最小值,Q1,Q2 /中位数,Q3,最大),但是当我结构mvlData
像这样:MathGL BoxPlot的数据格式
mglData(10x5) =
{
Min_1, Q1_1, Q2_1, Q3_1, Max_1,
Min_2, Q1_2, Q2_2, Q3_2, Max_2,
Min_3, Q1_3, Q2_3, Q3_3, Max_3,
...
Min_10, Q1_10, Q2_10, Q3_10, Max_10
}
我不明白正确的输出。如果我用这样的数据构造它:
mglData(10x48) =
{
Data_1_1, Data_1_2, Data_1_3, ... , Data_1_48,
Data_2_1, Data_2_2, Data_2_3, ... , Data_2_48,
Data_3_1, Data_3_2, Data_3_3, ... , Data_3_48,
...
Data_10_1, Data_10_2, Data_10_3, ... , Data_10_48
}
它输出很好的箱型图,但是有错误的值。 example表明mglData
需要包含Nx7值,因此在我的情况下是10x7?但我只能看到5个可能的值(不是7),或者是否有多于最小值,Q1,Q2 /中值,Q3,最大值到箱线图?
任何帮助非常感谢。
感谢
最大
我对MathGL了解不多,但如果我不得不猜测,我会说你失踪的两点可能是围绕中位数的置信区间。 –