上海卡贝信息技术有限公司

 

 

 

 

常见问题

本页列出了一些常见问题和难题,以及如果遇到这些问题和难题可以采取的措施。

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模型是我们经常被问到的模型。对于此模型,根本没有一般的拟合度量。为了评估模型的充分性,您必须根据受限制模型的似然函数或其他检验统计量构建一些诊断。

 

对于具有离散因变量的模型,对数似然函数只需要为负数。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 区域有一种方法可以进行计算,而不必创建这么大的矩阵。

 

有几种可能的解释。如果您使用的是格式语句,则可能不够用。例如:
READ ; File = ... ; Nvar = 3 ; Format = (2F5.3) ...
此命令读取三个变量,但仅提供两个格式代码。这需要每个观测值两行数据。第二行用于给出第三个变量,并且丢失一个数字。如果没有格式语句,则数据文件可能太宽。您正在使用的数据文件的行宽度可能超过 1024 个字符。LIMDEP 读取 1024 个字符。如果它没有找到它期望的所有值,它将转到下一行。这会导致每个观测值使用的行数是预期行数的两倍。

 

我们对此查询的标准答案是不确定。我们确实知道LIMDEP如何进行计算。一般来说,我们不确定您的替代方案如何应对。在本手册中,您将找到一个详细的“如何完成”部分,用于LIMDEP所做的每个计算。当出现此类问题时,在向其他软件的技术支持人员提出问题时,应使用本节中的信息。(不幸的是,他们中的许多人对记录估计器的数学背景不那么勤奋。您绝对应该首先检查的一件事是:您必须始终在LIMDEP的模型中专门查询常量项。如果 SAS 或 Stata 自动在模型中安装常量,则当您不要求在与 LIMDEP 配合的模型中安装常量时,您将获得不同的答案。(在我们的列表服务器讨论组中,最近列表中最常见的交流之一正是关于这一点的,在比较与LIMDEP和Stata拟合的概率模型时)。

 

我们收到了这个查询和其他同样不具体的查询,数量惊人。作为一般命题,当您使用LIMDEP时出现问题时,请向我们提供足够的信息来分析您的问题。这通常意味着发送有关您正在使用的命令的详细信息,数据的一些一般描述,当然还有有关问题所在的具体详细信息。

 

不幸的是,这个问题超出了技术支持的范围。我们有成千上万的用户,尽管我们想要,但我们无法解决计量经济学建模或将理论规范转换为LIMDEP或NLOGIT命令的一般问题。您可能会发现 LIMDEP 列表服务器很有帮助。

 

 

 

 


CALL or EMAIL

有关订购LIMDEP软件的更多信息,请联系我们的产品销售代表:

400-621-1085
021-50391087

或点击下面的图片,在线提交购买咨询信息

留言询价

 

 

 

 

 

 

 

 

 

站点地图|隐私政策|加入我们
Copyright ©2022  上海卡贝信息技术有限公司   All rights reserved.