ELISA Calc - 回归/拟合计算程序
- 简介 + 基本编辑操作 - 回归计算 选择回归模型 选择是否扣除本底 选择函数转换 回归计算 + 回归/拟合模型 + 算法 - 版本回顾 |
回归计算 输入完数据后, 我们一般就可以进行回归计算, 求得标准曲线了. 但在计算之前, 有时我们要先对回归模型进行选择, 而有时我们可能还需要对数据进行转换. 这些都应在回归计算之前进行. 当然, 我们也可以先进行回归, 根据结果再回来重新选择合适的回归模型和转换函数. 程序默认是进行直线回归的. 如果你想进行其它形式的回归 (如 4 参数 Logistic), 就要进行选择. 方法是 (如下图), 点击左上角的回归/拟合模型选择框, 下拉列表被拉下, 从中选择一个你需要的模型, 本例中选择的是四参数 Logistic. ![]() 原则上, 实验数据都应该扣除本底再进行计算. 但一般对于不需要进行函数转换的数据, 即使不选择扣除本底也没有关系. 这是因为是否扣除本底只是相当于曲线沿 Y 轴上下移动. 但对于有函数转换的回归就不同了, 比如, 对数函数与原函数不是线性关系, 这时就需要扣除本底之后再进行计算. 另外, 程序中的 Logit-log 直线回归, 也应扣除本底才能计算. 一般地, 你应了解你所用的酶标仪 (或计数器) 是否有去本底功能, 如果有, 它可能已经自动去除本底了, 你也就不必再去本底. 扣除本底的方法是: 在测量时设置空白孔, 读出它的 OD 值 (如果是放免, 应该是空管的 cpm), 在本程序中, 选中 "扣除本底" 选择框, 再在后面输入你所记录下来的本底值. 有时数据之间没有合适的函数进行模拟, 我们可以选择把数据按一定的函数进行转换, 然后再进行计算. 过去以直线回归为主要回归模式的时候, 对于不成线性的数据, 都要进行转换, 然后再进行回归, 这个过程称为 "直线化". 现在由于计算机技术的发展, 很多数据我们用曲线可以拟合, 有人主张不用直线化. 因为函数转换过程会增加误差. 尽管如此, 目前仍有很多人喜欢采用直线化的方法. 如果你想对数据进行函数转换, 可以在窗口左侧的 "X 数据列" 与 "Y 数据列" 下的下拉列表中选择你需要的转换函数. 下面是对 X 进行对数转换的例子. 实际的 X 值如左面的表所示. 选择以 10 为底对 X 进行对数转换, 参与计算的 X 值如右表所示.
注意, 对数转换有两个, 以 2 为底或以 10 为底 (即常用对数). 二者在回归计算时通常是没有区别的, 只是在画图时显示的坐标不同. 一般如果你的标准品是 2 倍比的, 可以选择以 2 为底的对数, 如果是 10倍比的, 可以选择 10 为底的对数, 只是好看和习惯而已. 前面的工作都做好后, 点击 "回归/拟合" 按钮就可以进行回归了. 此时如果计算正常, 将在原来显示数据表的地方显示回归曲线. 此时你可以有几个选择:
无论是显示曲线图形, 回归方程, 或者计算 X 及 Y, 都可以点击 "复制" 按钮, 然后在其它软件中 "粘贴". 显示曲线时, 复制的是图形, 可以粘贴到 Word, Powerpoint, Excel, 或图像处理软件中; 显示回归方程时, 复制的是文字, 在 Word 中, 删去分隔线, 用 "将文字转换成表格" (见下图) 命令可以将其转换成表格 (注意 "文字分隔位置" 应选择空格); 计算 X 或 Y 时, 是将列表中的结果复制, 中间以制表符分隔, 无论是粘贴在 Word 中还是 Excel 中均可. ![]() 注: 在三种 Logistic 及 Hill 模型拟合时, 有时得不到理想结果, 可试一下在点击 "回归/拟合" 按钮时按下 Ctrl 键 或 Alt 键. 这可以改变程序拟合时的初始参数, 有时可能得到好一些的曲线. 注意它仅对上述四个模型有效 (Ctrl 与 Alt 所起的作用不同, 所以可以分别试一下).
|