楼主: 永恒的阿德
3538 9

[学习分享] DEAP2.1生成结果出错,数据问题出错,解决办法汇总贴 [推广有奖]

  • 0关注
  • 0粉丝

大专生

0%

还不是VIP/贵宾

-

威望
0
论坛币
3 个
通用积分
0.4502
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
314 点
帖子
21
精华
0
在线时间
55 小时
注册时间
2017-3-12
最后登录
2023-3-21

楼主
永恒的阿德 发表于 2019-4-18 10:54:45 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
首先,我是一个学新闻的文科生,一个苦哈哈的文科生,老师布置任务,我就要学DEAP软件。
1.文件后缀的问题
下载后我遇到好多问题,第一个就是无法读取我的数据。
多次长尝试后,我发现储存的文档后缀不需要有.ins和.out/.dta/.txt,随便什么名字就好了,比如我把txt文档存成110或media。
引导文件也不需要有txt后缀。
但是,请注意,引导文件中的目标文件和输出文件都需要加上.txt后缀。
比如我的数据文件是110,那么我的引导文件中,目标文件就要写为:110.TXT
同理,输出文件在引导文件中也需要加.TXT
在deap软件输入的时候,引导文件也需要后缀.txt

二维码

扫码加我 拉你入群

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

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

关键词:布置任务 数据文件 引导文 文科生 标文件 DEA

沙发
永恒的阿德 发表于 2019-4-18 11:00:47
2.数据问题
我的数据非常多,8个变量,100家企业,跨度3年
我把所有数据都整理好后放到txt文档中,按照教程输入了无数次,没有一次成功。。。
然后我开始上网查询,发现没有一个人给出一个有效的解决方法,这也是为什么我决定写这个帖子的原因
解决办法:
(1)数据不宜过多。我把100家企业拆分成50家,3年分别单独计算,所以一共计算了3*2次,再加上不同的两个模型,一共计算了12次,生成了12个文档结果。最后再把这些结果汇总,制作成一张表。虽然这样做失去了面板数据的意义,但是为了求成果,我只能退而求稳了。
(2)数据中不能有负数和0。负数问题我会在下层楼说明。0值我选择替代,用最小的正值去替代,比如我的数据都是小数点后两位,那么我就用0.01替代表格中所有的0值。

藤椅
永恒的阿德 发表于 2019-4-18 11:10:58
3.数据中的负值问题——极值标准化——min-max标准化
遇到这个问题,以我现在的水平只能用极值标准化(也成为:min-max标准化)去解决。
因为我是文科生,起初根本不懂什么是极值标准化,在网上学了半天又发现根本没有傻瓜工具能帮我做到。
于是我又开始自学。。。
我的办法非常笨,分为3步:
(1)在excel中找出每一列的极大值和极小值。(方法:在excel的空格中输入命令:=MAX(A1:A100),引自:https://jingyan.baidu.com/article/fc07f9892a635212ffe519f0.html)。
(2)把数据导入SPSS,用网上的方法进行极值标准化。(方法:https://jingyan.baidu.com/article/636f38bb7051f4d6b84610e8.htm;小提示:( 年龄 -16) / (78-16),这里面,年龄就是你要运算的那列数据的名字,16是这里的极小值,78是极大值,你需要用你的数据替代变量名称和极值)。
(3)把得到的数据回输至excel,再生成txt文档进行运算。
这个办法可以说非常笨了,适合像我一样没有计算机基础、编程基础的小白。

板凳
永恒的阿德 发表于 2019-4-18 11:13:26
如果大家还有什么经验、问题,欢迎补充和提出,希望能把这个DEA上遇到的问题都汇总起来,大家以后操作就不会遇到太多苦难了。

最后祝大家学术进步,工作愉快,生活幸福。

小伙伴们帮忙多点些赞

报纸
LK7 学生认证  发表于 2019-4-19 10:36:19
我的数据只有两年的,四个输出数据,五个投入数据,根据其操作手册进行操作,无法生成结果文档;根据你上述的操作,即文件名后缀可以不添加,得出的结果文档是空文档。是不是我的数据有问题,我的引导文件分别如下:
520.txt            DATA FILE NAME
520out.txt            OUTPUT FILE NAME
2                NUMBER OF FIRMS
1                NUMBER OF TIME PERIODS
4                NUMBER OF OUTPUTS
5                NUMBER OF INPUTS
0                0=INPUT AND 1=OUTPUT ORIENTATED
0                0=CRS AND 1=VRS
0                0=DEA(MULTI-STAGE), 1=COST-DEA, 2=MALMQUIST-DEA, 3=DEA(1-STAGE), 4=DEA(2-STAGE)

地板
永恒的阿德 发表于 2019-4-20 20:01:09
LK7 发表于 2019-4-19 10:36
我的数据只有两年的,四个输出数据,五个投入数据,根据其操作手册进行操作,无法生成结果文档;根据你上述 ...
可能是写错了吧?
第三行是公司数量,你填了2
第四行是时期数量,你填了1
改正过后你再试试
另外,如果导引文件是你现在写的这样,你可以试着修改下读取文档的名字
第一次改为520,第二次改为520.txt,多试几次,总能出来结果

7
LK7 学生认证  发表于 2019-4-20 22:22:55
还是不行耶,能不能加下企鹅号,我咨询下你呗,我的是1278428386

8
LK7 学生认证  发表于 2019-4-20 22:23:41
永恒的阿德 发表于 2019-4-20 20:01
可能是写错了吧?
第三行是公司数量,你填了2
第四行是时期数量,你填了1
1278428386,加下我呗,我咨询下你哈

9
永恒的阿德 发表于 2019-4-21 15:22:40
LK7 发表于 2019-4-20 22:23
1278428386,加下我呗,我咨询下你哈
好的,已加

10
zcsllin 发表于 2019-9-4 23:30:28

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-26 12:07