全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
3143 4
2014-06-04
悬赏 5 个论坛币 已解决
数据如下:
code a  b  c  d  e  f
1      x  y      m
1      z      n
1      x          z
2      n                s
2      t  n      s
现在要不重复统计同一个code(例如1)a-f,这6个变量总共出现几种值(例子里则为5,分别为x,y,z,m,n),
输出:
1 5
2 3
应该怎样做?我尝试用proc transpose想把列转成行by code也没有成功。数据量较大。59万行,上万组code。
急求各位大大!
二维码

扫码加我 拉你入群

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

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

全部回复
2014-6-4 18:41:36
复制代码
二维码

扫码加我 拉你入群

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

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

2014-6-4 21:19:15
如果a, b, c, d, e,f下面都是单个character的话可以用下面的程序实现
复制代码

二维码

扫码加我 拉你入群

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

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

2014-6-5 18:55:44
yuerqieqie 发表于 2014-6-4 21:19
如果a, b, c, d, e,f下面都是单个character的话可以用下面的程序实现
您是说单个字符么?不是,x y  z 什么都是中文姓名。这个代码跑出来是有结果的,但是结果不对呢。。。请问一下跟我的字符长度设定有没有关系呢?a 的长度是$20,b的长度是$8,c-f是$6。是excel导入默认的。
二维码

扫码加我 拉你入群

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

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

2014-6-5 19:12:17
yongyitian 发表于 2014-6-4 22:16
谢谢!明白了,跑出来了。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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