ANOVA Based on Jittered Scatterplot

ANOVA Based on Jittered Scatterplot
Loading the math board and drawing, please wait…
2015-05-13 02:05
This example investigates the behavior of ANOVA with three groups by manipulating a jittered scatterplot. Students can observe how the distance between means affects the ANOVA results. The example involves statistical concepts of ANOVA and uses commands such as Point, MeanY, Segment, and Sum in GeoGebra. Suitable for high school and above students to learn about statistical analysis.

GeoGebra Commands & Parameters

  1. Point(B1) → E1
  2. Point(B2) → E2
  3. Point(B3) → E3
  4. Point(B4) → E4
  5. Point(B5) → E5
  6. Point(B6) → E6
  7. Point(B7) → E7
  8. Point(C1) → F1
  9. Point(C2) → F2
  10. Point(C3) → F3
  11. Point(C4) → F4
  12. Point(C5) → F5
  13. Point(C6) → F6
  14. Point(C7) → F7
  15. Point(D1) → G1
  16. Point(D2) → G2
  17. Point(D3) → G3
  18. Point(D4) → G4
  19. Point(D5) → G5
  20. Point(D6) → G6
  21. Point(D7) → G7
  22. MeanY(E1:E7) → m_1
  23. MeanY(F1:F7) → m_2
  24. MeanY(G1:G7) → m_3
  25. MeanY(E1:G7) → m
  26. Segment((1 - (4 * d), m_1), (1 + (4 * d), m_1)) → a_1
  27. Segment((2 - (4 * d), m_2), (2 + (4 * d), m_2)) → a_2
  28. Segment((3 - (4 * d), m_3), (3 + (4 * d), m_3)) → a_3
  29. Segment(F1, (x(F1), m)) → L1
  30. Segment(F2, (x(F2), m)) → L2
  31. Segment(F3, (x(F3), m)) → L3
  32. Segment(F4, (x(F4), m)) → L4
  33. Segment(F5, (x(F5), m)) → L5
  34. Segment(F6, (x(F6), m)) → L6
  35. Segment(F7, (x(F7), m)) → L7
  36. Segment(G1, (x(G1), m)) → M1
  37. Segment(G2, (x(G2), m)) → M2
  38. Segment(G3, (x(G3), m)) → M3
  39. Segment(G4, (x(G4), m)) → M4
  40. Segment(G5, (x(G5), m)) → M5
  41. Segment(G6, (x(G6), m)) → M6
  42. Segment(G7, (x(G7), m)) → M7
  43. Segment((x(E1), m_1), (x(E1), m)) → N1
  44. Segment((x(E2), m_1), (x(E2), m)) → N2
  45. Segment((x(E3), m_1), (x(E3), m)) → N3
  46. Segment((x(E4), m_1), (x(E4), m)) → N4
  47. Segment((x(E5), m_1), (x(E5), m)) → N5
  48. Segment((x(E6), m_1), (x(E6), m)) → N6
  49. Segment((x(E7), m_1), (x(E7), m)) → N7
  50. Segment((x(F1), m_2), (x(F1), m)) → O1
  51. Segment((x(F2), m_2), (x(F2), m)) → O2
  52. Segment((x(F3), m_2), (x(F3), m)) → O3
  53. Segment((x(F4), m_2), (x(F4), m)) → O4
  54. Segment((x(F5), m_2), (x(F5), m)) → O5
  55. Segment((x(F6), m_2), (x(F6), m)) → O6
  56. Segment((x(F7), m_2), (x(F7), m)) → O7
  57. Segment((x(G1), m_3), (x(G1), m)) → P1
  58. Segment((x(G2), m_3), (x(G2), m)) → P2
  59. Segment((x(G3), m_3), (x(G3), m)) → P3
  60. Segment((x(G4), m_3), (x(G4), m)) → P4
  61. Segment((x(G5), m_3), (x(G5), m)) → P5
  62. Segment((x(G6), m_3), (x(G6), m)) → P6
  63. Segment((x(G7), m_3), (x(G7), m)) → P7
  64. Segment((1 - (13 * d), m), (3 + (13 * d), m)) → a
  65. Segment((x(E1), m_1), E1) → H1
  66. Segment((x(E2), m_1), E2) → H2
  67. Segment((x(E3), m_1), E3) → H3
  68. Segment((x(E4), m_1), E4) → H4
  69. Segment((x(E5), m_1), E5) → H5
  70. Segment((x(E6), m_1), E6) → H6
  71. Segment((x(E7), m_1), E7) → H7
  72. Segment((x(F1), m_2), F1) → I1
  73. Segment((x(F2), m_2), F2) → I2
  74. Segment((x(F3), m_2), F3) → I3
  75. Segment((x(F4), m_2), F4) → I4
  76. Segment((x(F5), m_2), F5) → I5
  77. Segment((x(F6), m_2), F6) → I6
  78. Segment((x(F7), m_2), F7) → I7
  79. Segment((x(G1), m_3), G1) → J1
  80. Segment((x(G2), m_3), G2) → J2
  81. Segment((x(G3), m_3), G3) → J3
  82. Segment((x(G4), m_3), G4) → J4
  83. Segment((x(G5), m_3), G5) → J5
  84. Segment((x(G6), m_3), G6) → J6
  85. Segment((x(G7), m_3), G7) → J7
  86. Segment((x(E1), m), E1) → K1
  87. Segment((x(E2), m), E2) → K2
  88. Segment((x(E3), m), E3) → K3
  89. Segment((x(E4), m), E4) → K4
  90. Segment((x(E5), m), E5) → K5
  91. Segment((x(E6), m), E6) → K6
  92. Segment((x(E7), m), E7) → K7
  93. Sum(K1:M7^(2)) → SST
  94. Sum(N1:P7^(2)) → SSG
  95. Sum(H1:J7^(2)) → SSE
  96. ANOVA({y(E1:E7), y(F1:F7), y(G1:G7)}) → list1
  97. Ellipse(I, J, K) → h
  98. Ellipse(G, H, L) → k
  99. Ellipse(E, F, M) → q

AI Drawing Prompt Reference

Draw a scatter plot with three groups, each containing seven points. Adjust the positions of the points to observe how the distance between group means affects the ANOVA results. Draw the mean lines for each group and vertical segments from each point to the mean line. Finally, draw horizontal segments from each group mean to the overall mean.
The prompt above was compiled from the original drawing commands and is for reference only.