Histogram

Histogram
Loading the math board and drawing, please wait…
2020-04-13 00:00
This example demonstrates how to create a histogram. A histogram is a type of statistical chart that shows the distribution of data. Using GeoGebra commands such as Segment, Textfield, and Polygon, a histogram can be constructed. Suitable for students at the middle school level and above to learn about statistics.

GeoGebra Commands & Parameters

  1. Segment(A, B) → f
  2. Segment(C, D) → g
  3. Textfield(ll1) → InputBox1
  4. Textfield(ul1) → InputBox11
  5. Textfield(f1) → InputBox21
  6. Textfield(f2) → InputBox22
  7. Textfield(f3) → InputBox23
  8. Textfield(f4) → InputBox24
  9. Textfield(f5) → InputBox25
  10. Textfield(f6) → InputBox26
  11. Textfield(f7) → InputBox27
  12. Textfield(f8) → InputBox28
  13. Textfield(f9) → InputBox29
  14. Textfield(f10) → InputBox30
  15. Max(freq) → max
  16. Polygon((ll1 - 0.5, 0), (ll1 - 0.5, f1), (ul1 + 0.5, f1), (ul1 + 0.5, 0)) → q1, h, i, j, k
  17. Polygon((ll2 - 0.5, 0), (ll2 - 0.5, f2), (ul2 + 0.5, f2), (ul2 + 0.5, 0)) → q2, l, m, n, p
  18. Polygon((ll3 - 0.5, 0), (ll3 - 0.5, f3), (ul3 + 0.5, f3), (ul3 + 0.5, 0)) → q3, q, r, s, t
  19. Polygon((ll4 - 0.5, 0), (ll4 - 0.5, f4), (ul4 + 0.5, f4), (ul4 + 0.5, 0)) → q4, a, b, c, d
  20. Polygon((ll5 - 0.5, 0), (ll5 - 0.5, f5), (ul5 + 0.5, f5), (ul5 + 0.5, 0)) → q5, e, f_1, g_1, h_1
  21. Polygon((ll6 - 0.5, 0), (ll6 - 0.5, f6), (ul6 + 0.5, f6), (ul6 + 0.5, 0)) → q6, i_1, j_1, k_1, l_1
  22. Polygon((ll7 - 0.5, 0), (ll7 - 0.5, f7), (ul7 + 0.5, f7), (ul7 + 0.5, 0)) → q7, m_1, n_1, p_1, q_1
  23. Polygon((ll8 - 0.5, 0), (ll8 - 0.5, f8), (ul8 + 0.5, f8), (ul8 + 0.5, 0)) → q8, r_1, s_1, t_1, a_1
  24. Polygon((ll9 - 0.5, 0), (ll9 - 0.5, f9), (ul9 + 0.5, f9), (ul9 + 0.5, 0)) → q9, b_1, c_1, d_1, e_1
  25. Polygon((ll10 - 0.5, 0), (ll10 - 0.5, f10), (ul10 + 0.5, f10), (ul10 + 0.5, 0)) → q10, f_2, g_2, h_2, i_2