Frequency Polygons, Cumulative Frequency, and Box Plots

Frequency Polygons, Cumulative Frequency, and Box Plots
Loading the math board and drawing, please wait…
2017-05-24 19:24
This example allows you to change the shape of the frequency polygon by dragging data points and explore its effects on cumulative frequency and box plots. Key mathematical concepts include frequency polygons, cumulative frequency, and box plots. GeoGebra commands used include Point, Element, Segment, Name, Join, If, PolyLine, Intersect, Midpoint, Polygon, and TableText. Suitable for high school mathematics education, particularly in statistics and probability & statistics.

GeoGebra Commands & Parameters

  1. Point(x = 1) → B
  2. Point(x = 3) → C
  3. Point(x = 11) → G
  4. Point(x = 5) → D
  5. Point(x = 7) → E
  6. Point(x = 9) → F
  7. Point(x = 13) → H_1
  8. Element(list3, 1) → B2
  9. Element(list3, 3) → B4
  10. Element(list3, 2) → B3
  11. Element(list3, 7) → B8
  12. Element(list3, 6) → B7
  13. Element(list3, 5) → B6
  14. Element(list3, 4) → B5
  15. Segment(B, C) → a
  16. Segment(C, D) → b
  17. Segment(D, E) → c
  18. Segment(E, F) → d
  19. Segment(F, G) → e
  20. Name(list3) → C1_1
  21. Name(list3) → C2_1
  22. Name(list3) → C1_2
  23. Name(list3) → C1_3
  24. Name(list3) → C1_4
  25. Join({{(0, 0)}, Sequence[(Element[list2, i] + 1, Element[list4, i]), i, 1, Length[list2]]}) → list5
  26. If(B2 > 0, F2, If[B3 > 0, F3, If[B4 > 0, F4, If[B5 > 0, F5, If[B6 > 0, F6, If[F7 > 0, F7, If[F8 > 0, F8, 0]]]]]]) → l
  27. If(B8 > 0, G8, If[B7 > 0, G7, If[B6 > 0, G6, If[B5 > 0, G5, If[B4 > 0, G4, If[B3 > 0, G3, If[B2 > 0, G2, 0]]]]]]) → m
  28. PolyLine(list5) → f
  29. Intersect(q, yAxis) → A
  30. Intersect(p, yAxis) → H
  31. Intersect(n, yAxis) → I
  32. Intersect(q, f) → J
  33. Intersect(p, f) → K, K_1, K_2
  34. Segment(A, J) → g
  35. Segment(J, M) → h
  36. Segment(H, K) → i
  37. Segment(K, P) → j
  38. Segment(T, U) → t
  39. Segment(B_1, C_1) → c_1
  40. Segment(D_1, E_1) → d_1
  41. Segment(B, F_1) → e_1
  42. Segment(G, H_1) → g_1
  43. Point(xAxis) → I_1
  44. Segment(H_1, I_1) → h_1
  45. Intersect(n, f) → L
  46. Segment(L, Q) → k
  47. Segment(R, S) → r
  48. Segment(S, W) → s
  49. Segment(W, V) → a_1
  50. Segment(V, R) → b_1
  51. Midpoint(r) → Z
  52. Midpoint(a_1) → A_1
  53. Segment(N, Z) → f_1
  54. Segment(A_1, O) → i_1
  55. Intersect(n, yAxis) → G_1
  56. Segment(G_1, L) → j_1
  57. Intersect(r, b_1) → J_1
  58. Intersect(r, s) → L_1
  59. Intersect(s, a_1) → M_1
  60. Intersect(a_1, b_1) → N_1
  61. Polygon(J_1, L_1, M_1, N_1) → poly1, j_2, l_1, m_1, n_1
  62. TableText({{A1, B1}, {A2, B2}, {A3, B3}, {A4, B4}, {A5, B5}, {A6, B6}, {A7, B7}, {A8, B8}}, "c_") → text2

AI Drawing Prompt Reference

Draw a frequency polygon and observe its effects on cumulative frequency and box plot by dragging data points. Start by creating six points B, C, D, E, F, and G on the x-axis, then connect them to form the polygon. Next, create a list and extract points B, C, D, E, F, G, and H1 from it to draw the cumulative frequency curve. Finally, use these points to draw the various parts of the box plot.
The prompt above was compiled from the original drawing commands and is for reference only.