|
常见问题本页列出了一些常见问题和难题,以及如果遇到这些问题和难题可以采取的措施。 LIMDEP和NLOGIT与Windows 10,Windows 8,Windows 7,Windows Vista和Windows XP兼容。LIMDEP 和 NLOGIT 与 64 位系统兼容,但不是 64 位应用程序。
随着Excel 2007的发布,微软改变了电子表格文件的内部文件格式。LIMDEP和NLOGIT无法直接读取.xlsx文件。简单的选择是将文件保存为.csv格式,然后使用IMPORT命令将这些文件读入LIMDEP(或使用桌面菜单中的Project:Import)。Excel提供了一种“兼容模式”,该模式应保留旧样式的文件格式。但是,评论表明,这并不总是适用于 Excel 2007。(它似乎适用于 Excel 2010。StatTransfer是导入.xlsx文件以及其他类型的文件的有用解决方案,这是一种廉价的第三方软件程序,可以快速方便地将数据从Excel 2007传输到LIMDEP和NLOGIT项目文件中。 您通过转到数据编辑器并尽可能向下滚动来发现这一点。您到达了第 5,000 行的末尾。实际上,这是数据编辑器可以显示的所有数据,而不管实际读取的观测值数量如何。如果未获得诊断信息,则数据已正确读取。您可以在项目窗口顶部看到实际读取的正确数量的观测值。另外,要验证数据,您可以使用命令DSTAT ;Rhs = * $ 获取样本的描述性统计量。
几乎所有与LIMDEP配合的模型都是复杂且非线性的。我们已经尽可能地保护程序免受这种类型的数字故障的影响。尽管如此,它们确实会出现,特别是当您使用不寻常的数据集时。(我想到一个例子:将泊松回归拟合到一个数据集中,其中因变量采用非常大的值 - 以千或更大为单位 - 而不是拉伸模型定义和程序。如果您确实“崩溃”了LIMDEP或NLOGIT,我们确实想知道它。快速解决问题的最佳方法是向 support@limdep.com 或 support@nlogit.com 发送命令、输出和数据文档,足以让我们“在纸面上”看到问题,然后将其复制到我们自己的系统上。请在您的技术支持查询中包括您的序列号。 如果您认为自己在 LIMDEP 中发现了错误,请执行以下操作: 如果很明显,请通过电子邮件将必要的详细信息发送给 support@limdep.com 或 support@nlogit.com。我们将迅速解决问题。但是,它更有可能是微妙的东西。例如,假设 LIMDEP 在迭代过程中崩溃,因为它试图除以零。这种事情通常需要我们使用您的数据和命令执行程序。尝试使用尽可能小的数据集和命令集生成错误。向我们发送足够的材料,包括您的跟踪文件和数据,以便我们可以重现和解决问题。请尽量避免发送大量数据集。此外,在几乎所有情况下,如果您可以向我们发送与您的问题运行关联的 trace.lim 文件,这将非常有用。请在查询时附上您的序列号。 在这方面,请注意一个常见的诊断,不幸的是,它没有提供信息:在基于Windows的系统中,错误“页面错误在...”。是程序无法从中恢复的数学条件的捕获全部。它没有说明发生了什么。在这种情况下,我们将需要上述文档。不幸的是,页面错误也由于各种其他原因而发生。同样,诊断本身几乎永远不会帮助你找出实际出了什么问题。 当您使用文本编辑器时,如果命令行太长,则会发生这种情况。文本编辑器中的命令行限制为大约 255 个字符。如果只是将行延长太长,则命令读取器将找不到命令的末尾。关键的一点是它不会找到结束的美元符号($)。如果您的命令不以 $ 结尾,则“没有任何反应”。解决方案是在很长的命令行中间按 Enter 键,以便它们成为两个或多个较短的命令行。 这在具有相关系数的模型中很常见,例如选择模型和二元概率模型。它不应该发生在单变量概率或任何类型的logit模型中。对于LDV(例如tobit模型)来说,这应该非常罕见。检查以下可能的情况:
R 平方是拟合的有效度量,仅适用于包含常量项且由普通最小二乘法拟合的线性回归模型。在这种情况下,并且仅在这种情况下,统计量将介于 0 和 1 之间,并将告诉您因变量中的变异量,该变异由自变量中的变异来解释。在其他任何情况下,这些结果都不会成立。LIMDEP和许多其他程序报告的统计数据以“R平方”的一些变化命名。但是,这些不是拟合度量,它们没有给出任何变化的度量解释。它们通常甚至没有零和一的界限。例如,当线性模型被工具变量拟合时,“R平方”可以为负数。这是计算方式的结果,而不是计算或程序中的缺陷。对于非线性模型(如概率或 logit),一些 R 平方度量基于似然函数或正确预测的计数。再一次,这些不是拟合度量,它们是描述性度量,有时是有意义的,有时不是。
对于具有离散因变量的模型,对数似然函数只需要为负数。Tobit模型,回归模型,持续时间模型等基于连续分布。因此,这些模型的对数似然可以是正数。例如,在随机抽样中(xi,i = 1,..n) 从均值为 0 且方差 a2 的正态分布来看,在 s2 = x′x/n 的 MLE 处,对数似然函数为 -(n/2)[1 + log2p + logs2],如果 s2 小于 0.05855,则为正数,而不考虑 n。
答案是肯定的。您只需将工作区调整为所需的任何空间量。该程序处理其他所有内容。使用“Tools:Options/Projects”将数据区域设置为所需的任意单元格数。然后,停止并重新启动 LIMDEP (NLOGIT) 此限制已硬编码到 LIMDEP 中,因此没有。另一方面,您永远不必创建一个矩阵,其长度是样本中的观测值数量 - 这就是矩阵如何变得如此之大的原因。LIMDEP参考手册的第R16章包含有关如何处理数据矩阵的大量详细信息。Chances 区域有一种方法可以进行计算,而不必创建这么大的矩阵。
有几种可能的解释。如果您使用的是格式语句,则可能不够用。例如:
我们对此查询的标准答案是不确定。我们确实知道LIMDEP如何进行计算。一般来说,我们不确定您的替代方案如何应对。在本手册中,您将找到一个详细的“如何完成”部分,用于LIMDEP所做的每个计算。当出现此类问题时,在向其他软件的技术支持人员提出问题时,应使用本节中的信息。(不幸的是,他们中的许多人对记录估计器的数学背景不那么勤奋。您绝对应该首先检查的一件事是:您必须始终在LIMDEP的模型中专门查询常量项。如果 SAS 或 Stata 自动在模型中安装常量,则当您不要求在与 LIMDEP 配合的模型中安装常量时,您将获得不同的答案。(在我们的列表服务器讨论组中,最近列表中最常见的交流之一正是关于这一点的,在比较与LIMDEP和Stata拟合的概率模型时)。
我们收到了这个查询和其他同样不具体的查询,数量惊人。作为一般命题,当您使用LIMDEP时出现问题时,请向我们提供足够的信息来分析您的问题。这通常意味着发送有关您正在使用的命令的详细信息,数据的一些一般描述,当然还有有关问题所在的具体详细信息。
不幸的是,这个问题超出了技术支持的范围。我们有成千上万的用户,尽管我们想要,但我们无法解决计量经济学建模或将理论规范转换为LIMDEP或NLOGIT命令的一般问题。您可能会发现 LIMDEP 列表服务器很有帮助。
|
|
|
站点地图|隐私政策|加入我们 |
Copyright ©2022 上海卡贝信息技术有限公司 All rights reserved. |