全部版块 我的主页
论坛 提问 悬赏 求职 新闻 读书 功能一区 悬赏大厅 求助成功区
1493 3
2019-04-18
悬赏 2 个论坛币 已解决
我在用DEAP计算DEA-malmquist指数时,数据、代码都弄好了,但是一到DOS界面运行就出来

Invalid decimal character e was detected(unit=50).
(the relative position causing an error in a record=0)
?
Error occurs at or near line 75 of _main_
Called from or near line 55 of _MAIN_

这样的显示,而且根本不出结果文件(还不说输出文件是空白或只有几句话,它根本不输出结果)
我有检查过数据的格式,保证了对齐以及小数点位数一致,实在不知道是怎么回事了,求助!!!

最佳答案

codeqq 查看完整内容

如下几个建议,可以试试看: 1. 确保数据文件各单元格没有空数据。若有空单元格,改为0或者其它合适的值(根据应用场景决定) 2. ins 配置文件的“DATA FILE NAME”行: "obasic.dta DATA FILE NAME" 中,dta 和 DATA之间用空格分开,不要用制表符分开。 3. oecd是dos程序,它的文件名遵循结构:“主干名.扩展名”,其中主干名不超过8个字符,扩展名不超过3个字符。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2019-4-18 00:17:36
如下几个建议,可以试试看:

1. 确保数据文件各单元格没有空数据。若有空单元格,改为0或者其它合适的值(根据应用场景决定)

2. ins 配置文件的“DATA FILE NAME”行: "obasic.dta   DATA FILE NAME"   中,dta 和 DATA之间用空格分开,不要用制表符分开。

3. oecd是dos程序,它的文件名遵循结构:“主干名.扩展名”,其中主干名不超过8个字符,扩展名不超过3个字符。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2019-4-18 00:19:06
这是点了回车之后的DOS界面,出现这个之后迅速消失,然后什么也没有。
附件: 您需要登录才可以下载或查看附件。没有帐号?我要注册
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2019-4-18 00:21:25
这里是我的运行代码和输入数据,求大神指点!!!
真的非常着急
附件: 您需要登录才可以下载或查看附件。没有帐号?我要注册
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群