均值中位数众数:频数表与未知频数示例

均值中位数众数:频数表与未知频数示例
几何画板及绘图内容加载中,请稍等……
2013-08-24 05:46
该范例演示一个含5类数据与对应频数的统计表,其中某一频数未知,通过输入框调整类别值、频数或未知量,观察均值、中位数和众数如何随数据分布变化。核心概念包括频数表、集中趋势、均值、中位数、众数、加权频数与数据排序。作图要点:使用 Sequence、RemoveUndefined、Insert、Join 构建类别与频数列表,借助 TableText、Textfield、inputBox 呈现表格和输入,利用 Mean、Median、Mode、Sum、Vector 等命令计算统计量并生成目标值。适合初中或高中统计入门、数据整理与集中趋势教学。

GeoGebra 命令及参数

  1. Sequence(Cell[i + 1, 1], i, 1, B3) → ListCategoryValues
  2. Sequence(Cell[i + 1, 2], i, 1, B3) → ListFrequencyValuesFromCells
  3. RemoveUndefined(ListFrequencyValuesFromCells) → ListFrequencyValuesRemovedUndefined
  4. Insert(a, ListFrequencyValuesRemovedUndefined, B4) → ListFrequencyValueswithVariable
  5. Insert("a", ListFrequencyValuesRemovedUndefined, B4) → ListFrequencyValueswithText
  6. Join({ListCategoryTitle, ListCategoryValues}) → ListCategory
  7. Textfield(targetmode) → inputBox1
  8. Textfield(targetmedian) → inputBox2
  9. Textfield(targetmean) → inputBox3
  10. Median(Take[ListCategory, 2, 5], Take[ListFrequencyNum, 2, 5]) → medianvalue1
  11. Join({ListFrequencyTitle, ListFrequencyValueswithText}) → ListFrequencyVariableText
  12. TableText({ListCategory, ListFrequencyNum}, "c|_") → Table2Solution
  13. TableText({ListCategory, ListFrequencyVariableText}, "c|_") → Table1Problem
  14. Join({ListFrequencyTitle, ListFrequencyValueswithVariable}) → ListFrequencyVariableSearch
  15. TableText({ListCategory, ListFrequencyVariableSearch}, "c|_") → Table3HiddenSearch
  16. Sum(Take[ListFrequencyVariableSearch, 2]) → totalfrequency
  17. Median(Take[ListCategory, 2, numberofcategories + 1], Take[ListFrequencyVariableSearch, 2, numberofcategories + 1]) → medianvaluesearch
  18. Sequence(If[i < numberofcategories, "+", ""], i, 1, numberofcategories) → ListAddSign
  19. Sequence(Element[ListCategoryValues, i] + "×" + (Element[ListFrequencyValueswithVariable, i] + Element[ListAddSign, i]), i, 1, numberofcategories) → CategoryFrequencyProductList
  20. Sequence(Element[MatrixAllSortedSearch, 1, i], i, 1, totalfrequency) → ListAllSortedSearch
  21. Sequence(Polygon[(i - 1, 0), (i, 0), (i, Element[ListAllSortedSearch, i]), (i - 1, Element[ListAllSortedSearch, i])], i, 1, totalfrequency) → DataVisualBar
  22. Sequence(Text[Element[ListAllSortedSearch, i], (i - 1, Element[ListAllSortedSearch * 1.1, i])], i, 1, totalfrequency) → DataVisualText
  23. Mean(Take[ListCategory, 2, numberofcategories + 1], Take[ListFrequencyVariableSearch, 2, numberofcategories + 1]) → meanvaluesearch
  24. Mode(ListAllSortedSearch) → modesearch
  25. Vector(((2 * medianposition - 1) / 2, Element[ListAllSortedSearch, totalfrequency]), ((2 * medianposition - 1) / 2, Max[Element[ListAllSortedSearch, totalfrequency] * 0.5, Element[ListAllSortedSearch, medianposition] * 1.2])) → medianpositionpointer
  26. Sum(CategoryFrequencyProductList) → TextSumCategoryFrequency

AI 绘图提示语参考

绘制一个包含五个分类的频率表,其中一个频率未知。表中包含五个分类和相应的频率,用户可以调整分类值和频率,观察平均数、中位数和众数的变化。绘制一个条形图来表示频率数据,并在图中显示中位数的位置。最后,计算并显示平均数、中位数和众数。
以上提示语为根据原始绘图命令整理而来,仅供参考。