猜相关系数

猜相关系数
几何画板及绘图内容加载中,请稍等……
2020-01-17 22:12
这个范例通过展示不同数据集的相关系数,帮助学生理解相关系数的意义。核心数学概念包括相关系数、线性回归和线性方程。通过使用GeoGebra命令如`SelectedIndex`、`RandomUniform`和`PMCC`等,可以动态生成数据集并计算相关系数。适合高中及以上学生学习相关系数的概念及其应用。

GeoGebra 命令及参数

  1. SelectedIndex(models) → chosenmodel
  2. Sequence(Max[-4, Min[RandomNormal[0, 1], 4]], i, 1, 100) → xlistNormal
  3. RandomUniform(1, 3) → b
  4. RandomUniform(0.6, 1.5) → a
  5. RandomUniform((-sqrt((b + 4) / a)), sqrt((b + 4) / a), 100) → xlistOther
  6. If(chosenmodel ≟ 1, xlistNormal, xlistOther) → xlist
  7. RandomUniform(-1, 1) → rho
  8. Zip(Max[-4, Min[(rho * xx) + (sqrt(1 - rho^(2)) * RandomNormal[0, 1]), 4]], xx, xlist) → ylistNormal
  9. Zip(Max[-4, Min[f(xx) + RandomNormal[0, c], 4]], xx, xlist) → ylistOther
  10. If(chosenmodel ≟ 1, ylistNormal, ylistOther) → ylist
  11. Zip((xx, yy), xx, xlist, yy, ylist) → xylist
  12. PMCC(xylist) → r
  13. FitLineY(xylist) → rline
  14. Polygon(Corner[2], Corner[3], (0.75 * Corner[3]) + (0.25 * Corner[4]), (0.75 * Corner[2]) + (0.25 * Corner[1])) → panel, g, h, i, j
  15. If(abs(guess - r) > 0.2, 0, If[0.1 < abs(guess - r) ≤ 0.2, 1, If[abs(guess - r) ≤ 0.1, 2, 3]]) → guessstate
  16. Textfield(guessinput) → InputBox1