数据总结可视化:累积频率表、箱线图与直方图

数据总结可视化:累积频率表、箱线图与直方图
几何画板及绘图内容加载中,请稍等……
2014-11-24 18:27
所属专题 Frequency distribution
本范例演示如何通过累积频率表、箱线图和直方图可视化随机生成数据集。核心数学概念包括频率分布、百分位数和数据排序。作图要点包括使用GeoGebra命令如Sequence、Sort、FrequencyTable和BoxPlot来构建图表。适合初中生学习统计分析或高中生进行数据处理练习。

GeoGebra 命令及参数

  1. Sequence(Random[(i * 2), 100 - (i * 2)], i, 1, 20) → Randlist
  2. Min(Randlist) → Least
  3. Max(Randlist) → Most
  4. Median(Randlist) → Med
  5. Q1(Randlist) → Q_1
  6. Q3(Randlist) → Q_3
  7. Sort(Randlist) → Sorted
  8. Segment((Least, 2), (Least, 4)) → minseg
  9. Segment((Least, 3), (Q_1, 3)) → Tailseg
  10. Segment((Q_1, 2), (Q_1, 4)) → q1seq
  11. Segment((Q_3, 2), (Q_3, 4)) → q3seq
  12. Segment((Q_1, 2), (Q_3, 2)) → midsegbottom
  13. Segment((Q_1, 4), (Q_3, 4)) → midsegtop
  14. Segment((Most, 2), (Most, 4)) → maxseg
  15. Segment((Most, 3), (Q_3, 3)) → headseg
  16. Segment((Med, 2), (Med, 4)) → medseg
  17. FrequencyTable(classlist, Randlist) → freq
  18. FrequencyTable(true, classlist, Randlist) → cumfreq
  19. Frequency(true, classlist, Sorted) → CFreq
  20. PointList(Sequence[{Element[classlist, i], Element[CFreq, i]}, i, 1, 20]) → Ogivepoints
  21. PointList(Sequence[{Element[classlist, i + 1], Element[CFreq, i]}, i, 1, 10]) → Ogive2pts
  22. Insert((0, 0), Ogive2pts, 1) → Ogive3pts
  23. PolyLine(Ogive3pts) → OgiveCurve
  24. BoxPlot(5, 1, Least, Q_1, Med, Q_3, Most) → a

AI 绘图提示语参考

绘制一个统计可视化图形,包含一组随机数据的累积频率表、箱线图和累积频率折线(ogive)。首先在坐标平面上生成20个随机数据点,并计算其最小值、最大值、中位数、下四分位数和上四分位数。然后根据这些统计量绘制箱线图:用水平线段连接下四分位数到上四分位数,并在中位数处画竖线,从最小值到上四分位数、下四分位数到最大值分别用水平线段延伸,并在两端画短竖线。接着,将数据排序并分组,计算每个组的频率和累积频率,用点标出累积频率与组边界对应的位置,并用折线连接这些点形成ogive曲线。最后,在图中显示累积频率表的数据。
以上提示语为根据原始绘图命令整理而来,仅供参考。