楼主: sarafd
4745 6

sas读取数据时,怎么能读取空格? [推广有奖]

  • 0关注
  • 0粉丝

大专生

75%

还不是VIP/贵宾

-

威望
0
论坛币
5 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
1330 点
帖子
28
精华
0
在线时间
48 小时
注册时间
2013-7-9
最后登录
2021-2-27

楼主
sarafd 发表于 2013-10-5 09:27:18 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
[img]file:///C:\Users\DELL\AppData\Roaming\Tencent\Users\568602749\QQ\WinTemp\RichOle\ULY]N$[BR%Y[F%U][I5[~XO.jpg[/img][img=0,1]file:///C:\Users\DELL\AppData\Roaming\Tencent\Users\568602749\QQ\WinTemp\RichOle\ULY]N$[BR%Y[F%U][I5[~XO.jpg[/img] QQ图片20120505092551.jpg
如上图,下方数字需要空格占位,否则遇到空格自动开始读下一个变量了。求大神啊~~
二维码

扫码加我 拉你入群

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

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

关键词:读取数据 Tencent Users User Amin

沙发
fanyonghui 发表于 2013-10-5 09:47:40
不明白什么意思. 读了3000, 遇到空格就读6669.  要不就用格式输入, 指出每个变量的值是分别是从第几列到第几列.

藤椅
sarafd 发表于 2013-10-5 10:10:52
fanyonghui 发表于 2013-10-5 09:47
不明白什么意思. 读了3000, 遇到空格就读6669.  要不就用格式输入, 指出每个变量的值是分别是从第几列到第几 ...
数据例子:
岳普湖县  伽师县  巴楚县  
3000      6669    21700  
9         13      12   
88        296     201   

上面汉字占空分别为 8 6 6,每两个之间两个空格分开
下面数据占空分别为 4 4 5,但如果读入空格,数据占空应该为8 6 6
所以我想能不能读入空格,或者还有其他方法能读出这些数据么?

板凳
是风啊 发表于 2013-10-5 12:33:46

报纸
fanyonghui 发表于 2013-10-5 13:40:59
input  var1 $ 1-8 var2 $ 10-15 var3 17-22;
cards
岳普湖县 伽师县 巴楚县
3000     6669   21700
9        13     12
88       296    201
;

地板
sarafd 发表于 2013-10-5 14:34:57
fanyonghui 发表于 2013-10-5 13:40
input  var1 $ 1-8 var2 $ 10-15 var3 17-22;
cards
岳普湖县 伽师县 巴楚县
可是不只三个县啊,如果重新再输入
123县 4县 51234县
该怎么处理呢?县的名字是随机的

7
fanyonghui 发表于 2013-10-5 22:09:04
是不是给每个县一个代码, 比如岳普湖县为1, 巴楚县为2,..... 然后定义一个随机变量, 当随机变量等于1, 就是取到了岳普湖县, 等于2就是取到了巴楚县,.... .

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

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