3.25 FAQ-253 怎样对直方图数据进行曲线拟合?

Last Update: 7/23/2018

当你有一直方图,如果直接进行非线性拟合,最终是以原始数据进行拟合而不是拟合直方图数据。

如果希望在直方图上显示分布曲线, 选择以下两种方法之一即可。

方法 1:对原始数据进行分布拟合

  1. 激活相应的工作簿,选择菜单 Statistics:Descriptive Statistics: Distribution Fit 选项。
  2. Distributions 选项卡中为要拟合的数据指定分布类型。确保在 Plots 选项卡中勾选了 Histogram 选项。
  3. 按需设置好其它选项,然后单击 OK 来执行分布拟合操作。
  4. 转到 Dist1 结果表,在直方图选项分支下,你会发现直方图上叠加了分布曲线。

方法 2:直接在直方图上创建分布曲线

  1. 双击直方图来打开 Plot Details 对话框。
  2. Data 选项卡的 Distribution Curve 组中,从 Type 的下拉列表中选择一种分布类型。
  3. 单击 OK 按钮即可看到叠加在直方图上的分布曲线。


如果你仍希望拟合分组数据 (binned data),则可以先对原始数据执行频数计数,然后使用 Nonlinear Curve Fit 工具拟合分组数据。但请记住,由于以下两个问题,在直方图上执行非线性拟合是不合适的:

  1. 分组数 (bin counts ) 总是非负的,因此测量误差是不对称的。
  2. 分组数 (bin counts ) 不是独立的。

要拟合分组数据,遵循以下步骤:

  1. 激活原始数据,然后选择菜单 Statistics: Descriptive Statistics: Frequency Counts 选项以执行频数计数。这将创建一个新工作簿,你可以将此工作表中的计数列绘制为柱状图。
  2. 激活该柱状图,然后你可以打开 NLFit 对话框并进行数据拟合操作。

或者,

  1. 在直方图上右击,从弹出的快捷菜单中选择 Go to Bin Worksheet 选项,将创建一个包含分组数据的新工作表。自 Origin 8.5.1 版本开始,你还可以单击 Plot Details 对话框的 Data 选项卡上的 Go to Bin Worksheet 按钮来转到新工作簿中。
  2. 从此含分组数据的工作簿中可以创建柱状图。
  3. 激活新创建的柱状图,然后在 NLFit 对话框中进行拟合操作。



Keywords:Histogram, Nonlinear Curve Fit, Frequency Count, Data Mode,直方图,非线性曲线拟合,频数计数,数据模式