楼主: 1233211230
1560 1

[问答] 利用宏代码统计变量及其数据格式整理 [推广有奖]

  • 0关注
  • 0粉丝

小学生

64%

还不是VIP/贵宾

-

威望
0
论坛币
18 个
通用积分
0
学术水平
2 点
热心指数
2 点
信用等级
0 点
经验
56 点
帖子
4
精华
0
在线时间
9 小时
注册时间
2016-3-11
最后登录
2017-9-27

楼主
1233211230 发表于 2017-4-10 14:33:15 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
各位大神好:我在清理数据之前,需要对数据有一个直观的感觉,想对每一个变量的情况整理成如下这个图:

1.png
然后,写了如下的宏代码。但是好像哪里出了问题,刚入门,不知道怎么修改,请求指教。
我的思路是先提取每一个变量名称,把每一个变量进行频数统计,然后转置,对每一个变量的列名称换成字符型(前面加字母并且input成字符格式),最后再SET在一起。 2.png
但最后SET在一起,是如下格式,两个变量的统计结果全显示在一行了。。。和想要的有一些出入。 3.png 所以请大神们帮忙看一下。。。
如果方便的话,可否进行一定的修改,我觉得问题应该出在最后一个代码的红框内,但不知道如何修改。


二维码

扫码加我 拉你入群

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

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

关键词:数据格式 Input 怎么修改 Set 在一起 宏命令 统计 清理 字母

沙发
1233211230 发表于 2017-4-12 15:55:25
已解决,所有变量需要一个统一的命名。然后之前自己的名字句作为数据集留下了。
需要在统计结果后,对数据进行重新定义命名,然后transpose的时候以从新命名的变量为var,作为转置变量,然后再以一开始的变量观测值前加前缀作为所有变量的统一的名字。。。
可能说的不清楚,,不过已经解决了。

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-2 06:11