输入四分位数绘制箱线图(Q1、Q2、Q3)

输入四分位数绘制箱线图(Q1、Q2、Q3)
几何画板及绘图内容加载中,请稍等……
2021-01-08 00:42
本范例演示如何根据给定的 Q1、Q2、Q3(第一、第二、第三四分位数)自动生成箱线图,并直观看到数据的中位数位置与分布离散程度。核心数学概念包括四分位数、箱线图的五数概括思想(如中位数与上下须)、分布的偏态感知与离散程度可视化。作图要点:界面通过输入框获取 input1、input2、input3,并用 If 将数值转换为用于绘图的 Q_1、Q_2、Q_3 等对象;再借助 BoxPlot 命令生成箱线图 boxplot2,同时计算/存储相关量(例如 Q1、Q3、Median 以及可能的 NumberMin、NumberMax、DataMin、DataMax);其他几何辅助对象如 Point、Segment、Polygon、Textfield、DynamicCoordinates 用于定位关键点与标注(text1、text2)。“适合学段/用途:适合10年级或相近课程开展描述统计与数据可视化教学,也可用于课堂演示与作业练习。

GeoGebra 命令及参数

  1. Point(L) → H'
  2. Point(L) → G'
  3. Point(L) → F'
  4. Point(L) → E'
  5. Point(L) → D'
  6. Random(NumberMin, NumberMax) → n
  7. Vector(A, A + (0, 1)) → u_1
  8. Vector(B, B + (0, 1)) → u_2
  9. Vector(C, C + (0, 1)) → u_3
  10. Sequence(Random[DataMin, DataMax], i, 1, n) → list1
  11. Sort(list1) → list2
  12. TableText({list2}, "c|_") → text1
  13. TableText({list1}, "c|_") → text2
  14. Q1(list2) → Q_1
  15. Q3(list2) → Q_3
  16. Median(list2) → Q_2
  17. Textfield(input1) → inputBox1
  18. Textfield(input2) → inputBox2
  19. Textfield(input3) → inputBox3
  20. DynamicCoordinates(D', round((2 * x(D'))) / 2, round((2 * y(D'))) / 2) → D
  21. DynamicCoordinates(E', round((2 * x(E'))) / 2, round((2 * y(E'))) / 2) → E
  22. DynamicCoordinates(F', round((2 * x(F'))) / 2, round((2 * y(F'))) / 2) → F
  23. DynamicCoordinates(G', round((2 * x(G'))) / 2, round((2 * y(G'))) / 2) → G
  24. DynamicCoordinates(H', round((2 * x(H'))) / 2, round((2 * y(H'))) / 2) → H
  25. Segment(D, E) → sh1
  26. Segment(G, H) → sh2
  27. Polygon(E + (0, 1), E - (0, 1), G - (0, 1), G + (0, 1)) → boxplot2, a, b, c, d
  28. Segment(D - (0, 1), D + (0, 1)) → s1
  29. Segment(F - (0, 1), F + (0, 1)) → s3
  30. Segment(H - (0, 1), H + (0, 1)) → s5
  31. BoxPlot(4, 0.5, list2) → boxplot
  32. If(Chinese, "數據:", "Data:") → text3
  33. If(Chinese, "←正確", "←Correct") → text4
  34. If(Chinese, "←正確", "←Correct") → text5
  35. If(Chinese, "←正確", "←Correct") → text6
  36. If(Chinese, "←不正確", "←Incorrect") → text7
  37. If(Chinese, "←不正確", "←Incorrect") → text8
  38. If(Chinese, "←不正確", "←Incorrect") → text9
  39. If(Chinese, "框線圖正確!", "Correct boxplot!") → text10
  40. If(Chinese, "部分出錯 ...", "something wrong ...") → text11

AI 绘图提示语参考

绘制一个箱线图,用于展示数据的分布。首先,在坐标平面上放置五个点,并利用三个输入框分别输入下四分位数、中位数和上四分位数。根据这些数值,确定箱体的左右边界和中间线,并画出箱体、上下须线以及中位线。同时,生成一组随机数据,计算其实际四分位数,并将这些数值与输入值进行比较,用文字标注正确或错误。最终,在图中显示数据列表和对应的箱线图,以直观对比用户输入与实际统计结果。
以上提示语为根据原始绘图命令整理而来,仅供参考。