在该示例中您有 1790 年到 2000 年美国人口的数据。您拟合一个非线性模型,将美国人口作为年份的函数,您想标绘这个非线性公式。
1. 选择帮助 > 样本数据库 > 非线性示例,然后打开 US Population.jmp。
2. 在“列”面板中,点击 X-公式旁边的公式图标 。
该公式显示在公式编辑器面板中。参数 B0 和 B1 的值显示在左侧的“参数”面板中。使用函数元素标绘该公式。
图 4.43 非线性拟合人口的公式
3. 点击取消。
4. 选择图形 > 图形生成器。
5. 选择年份并将它拖至 X 区域。
6. 选择 X-公式并将它拖至 Y 区域。
图 4.44 用于在指定年份求值的函数的点,使用平滑线
点的标绘一直到 2030 年。这些点对应函数 X-公式(在年份列中的年份处求值)的值。可以在人口缺失的年份(2010、2020 和 2030)对该函数求值。显示的平滑线只是该函数的近似。您要查看该函数本身。
7. 点击“公式”元素 。
图 4.45 函数的图形
删除平滑线和点,将显示函数本身的图。该函数可无限延伸到将来的年份。
接下来,重新确定尺度以查看标绘更远到将来的函数。
8. 双击 Y 轴。
9. 在“Y 轴设置”窗口中,为最大值输入 2200,然后点击确定。
10. 双击 X 轴。
11. 在“X 轴设置”窗口中,为最大值输入 2100,然后点击确定。
图 4.46 到 2100 年的函数图形
要查看这个函数(它预测美国人口在 2078 年大约有 22 亿),可以使用十字准线工具。但是要看得更清楚,请在 2078 年处绘制一条参考线。
12. 双击 X 轴。
13. 在“参考线”面板中,在值旁边和标签旁边键入 2078。
14. 点击添加。
15. 点击确定。
图 4.47 预测的 2078 年的美国人口
使用参考线,可以很容易看到在 2078 年,预测美国人口约为 22 亿。
但是,您应知道根据这个模型做 2078 年的预测是超过数据范围太多的危险外推。为了更好地理解这一点,请将您有数据的年份的人口值添加到图中。
16. 将人口恰好拖到 Y 轴内,以将它与 Y 区域中的 X-公式合并。
图 4.48 在 Y 区域中将 X-公式与人口合并
17. 将“条形图”元素 拖到图中。
图 4.49 显示人口和 X-公式的值的条形图
每个蓝条的高度是预测的指定年份的美国人口值。每个红条的高度是实际美国人口。这些是为您具有数据的年份标绘的。请注意,2078 年超过您有数据的年份范围太多。
18. 在“条形图”选项中,点击变量并取消选择 Y X-公式。
该图现在仅显示该函数和表示您具有数据的年份的实际人口的条。
19. (可选)点击完成。
图 4.50 2078 年的模型预测和具有数据的年份的条
您标绘了用于拟合 1790 年到 2000 年的数据的非线性函数。您添加了一些条,它们显示您具有数据的年份的人口,这帮助您了解使用该函数预测遥远未来的值是不明智的。