苹果/安卓/wp
积分 70, 距离下一级还需 15 积分
道具: 彩虹炫, 涂鸦板, 雷达卡, 热点灯, 金钱卡, 显身卡下一级可获得
权限: 自定义头衔
购买后可立即获得
权限: 隐身
道具: 金钱卡, 彩虹炫, 雷达卡, 热点灯, 涂鸦板
我目前碰到这样一个问题:
1、有50万条记录,60个变量
2、每个变量都是的数据都是代码,例如有个变量是行政单位,数据集里面存储的是10020,实际是指陈家村。
3、有个单独的表格说明某个代码对应的村名。
如何在sas数据集里面自动将10020显示为陈家村,在access里面是说用数据字典功能可以实现。求教:
1、如何能够显示实际名称而不是代码。
2、或者能够批量将代码替换为实际名称。
谢谢!!!!
载入中......
不是应该用format功能就可以了吗?
当然数据本身没有改变,改变的是display,如果真的要数据也要改,将50w条记录里面的某一列的数值,比如10020全部变成“陈家村”的话,那就要写data step或者用proc sql 更快一点把
本帖最后由 yzsxdlcc 于
09:24 编辑
LZ说的是不是这样。。。data test1;
input id text $;
1 我爱你
2 我恨你
3 在一起
1 我不要
3 恨死你
2 不会爱了
;
data test2;
input id name $;
1 大妈部门
3 有关部门
2 相关部门
;
proc sort data=test1;
proc sort data=test2;
data test3(drop=id);
merge test2 test1;
复制代码或者:
create table test4 as select a.name,b.text from test2 a inner join test1 b on a.id=b.
从骨感走向丰满
data MainT /* main table */
& &input ID City_Code District_code Admin_
data A /* lookup table for admin name */
input Admin_code AdminName $15.;
10020 AdminName1
20031 AdminName2
30022 AdminName3
40031 AdminName4
50010 AdminName5
Data C&&/* lookup table for city */
input City_code CityName $15.;
100 CityName1
200 CityName2
300 CityName3
400 CityName4
500 CityName5
/* Create a format table for admin */
data Admin_fmt (rename=(admin_code=Start AdminName=label));
& & & & retain fmtname 'Admin' type 'n';
/* create a format table for city */
Data city_fmt (rename=(city_code=start cityName=label));
& & & & retain fmtname 'City' type 'n';
/* create the formats for City and Admin */
proc format lib = work Cntlin = admin_
proc format lib = work cntlin = city_
/* display the results */
& && &select ID, City_code as City format=city., admin_code as Admin format=admin.
data MainTable_with_name (rename=(City_code = City Admin_code = Admin));
& & set MainT
& & & & format city_code city.;
& & & & format admin_code admin.;
tangliang0905 发表于
不是应该用format功能就可以了吗?
当然数据本身没有改变,改变的是display,如果真的要数据也要改,将50w ...正在研究这种方法,
yzsxdlcc 发表于
LZ说的是不是这样。。。或者:
create table test4 as select a.name,b.text from test2 a inn ...谢谢,进一步学习
yongyitian 发表于
data MainT /* main table */
& &input ID City_Code District_code Admin_
谢谢,进一步学习
无限扩大经管职场人脉圈!每天抽选10位免费名额,现在就扫& 论坛VIP& 贵宾会员& 可免费加入
加入我们,立即就学扫码下载「就学」app& Join us!& JoinLearn&
  |
  |
  |
  |
  |
  |
如有投资本站或合作意向,请联系(010-);
邮箱:service@pinggu.org
投诉或不良信息处理:(010-)
京ICP证090565号
论坛法律顾问:王进律师&&求电纸书 功能:能流畅地看大的pdf和word文件;有英汉字典;可以 ...
求电纸书 功能:能流畅地看大的pdf和word文件;有英汉字典;可以自己写注释,笔记。
价格在1000元左右,其他的功能无所谓,最好能听音乐。省电也比较重要。
这个价位:蓝魔W12 和 原道N10 可以满足你要求
8寸,看看书很爽的,看电影也行
提问者的感言:谢谢您的解答!
网友正在问
||||||||||
Copyright (C) 1999-, All Rights Reserved 版权所有 天极网络