均值、中位数与众数的动态演示
几何画板及绘图内容加载中,请稍等……
① 本范例通过交互式直方图与数据表,直观展示均值(Mean)、中位数(Median)与众数(Mode)在数据集中的位置和关系。② 核心数学概念包括描述性统计中的集中趋势度量,以及频率分布、数据排序和分组统计。③ 作图要点:使用GeoGebra的Median、mean、Sequence、Sum、Element、TableText、Vector、Textfield等命令,构建了数据输入、频率统计、排序搜索、均值/中位数/众数计算、可视化条形图及文本显示等对象,如ListFrequencyVariableSearch、MatrixAllSortedSearch、medianvaluesearch、modevaluesearch等,并利用滑块或文本框动态调整数据。④ 适合中学数学统计章节教学,也可用于大学入门统计课程,帮助学生理解不同集中趋势指标对数据分布的响应。
GeoGebra 命令及参数
Median(Take[ListCategory, 2, 5], Take[ListFrequencyVariableSearch, 2, 5]) → medianvaluesearchmean(Take[ListCategory, 2, 5], Take[ListFrequencyVariableSearch, 2, 5]) → meanvaluesearchSequence(If[i < 5, "+", ""], i, 1, 5) → ListAddSignSequence(Element[ListCategory, i] + "×" + (Element[ListFrequencyVariableSearch, i] + Element[ListAddSign, i]), i, 2, 5) → CategoryFrequencyProductListSum(CategoryFrequencyProductList) → TextSumCategoryFrequencySum(Take[ListFrequencyVariableSearch, 2]) → totalfrequencySequence(Element[MatrixAllSortedSearch, 1, i], i, 1, totalfrequency) → ListAllSortedSearchSequence(Element[MatrixAllSortedSearch, 1, i], i, 1, totalfrequency) → ListAllSortedNumElement(Mode[ListAllSortedSearch], 1) → modevaluesearchTableText({ListCategory, ListFrequencyVariableText}, "c|_") → Table1ProblemSequence(Polygon[(i - 1, 0), (i, 0), (i, Element[ListAllSortedSearch, i]), (i - 1, Element[ListAllSortedSearch, i])], i, 1, totalfrequency) → DataVisualBarSequence(Text[Element[ListAllSortedSearch, i], (i - 1, Element[(ListAllSortedSearch * 1.1), i])], i, 1, totalfrequency) → DataVisualTextMedian(Take[ListCategory, 2, 5], Take[ListFrequencyNum, 2, 5]) → medianvalue1TableText({ListCategory, ListFrequencyVariableSearch}, "c|_") → Table3HiddenSearchTableText({ListCategory, ListFrequencyNum}, "c|_") → Table2SolutionVector((((2 * medianposition) - 1) / 2, (Element[ListAllSortedSearch, medianposition] * 1.3) + 2), (((2 * medianposition) - 1) / 2, (Element[ListAllSortedSearch, medianposition] * 1.2))) → medianpositionpointerTextfield(targetmode) → inputBox1Textfield(targetmedian) → inputBox2Textfield(targetmean) → inputBox3