想用length 或 input 控制变量长度,但都不对,原数据的空格似乎不起作用 变量不一样长,后面的数都乱了。求指点
ATA engeldat;
* LENGTH straum $ 2 YES 3 NO 3 BLANK 2 ORDER 4 NOperc 9 ;
INFILE "C:\Users\wjy\Desktop\engel-v.txt" FIRSTOBS=17 OBS=1000;
INPUT stratum $ 1-2 YES 3-5;* NO 6-9 BLANK 10-11 ORDER 12-13 NOperc ;
RUN;
PROC CONTENTS data=engeldat;
RUN;
PROC PRINT data=engeldat;
RUN;
数据如下
stratum YES NO BLANK order NO%
1 156 180 6 3 0.5263158
1 133 181 12 7 0.5552147
1 179 101 6 12 0.3531469
1 179 147 10 13 0.4375
1 91 236 5 28 0.7108434
1 191 132 4 39 0.4036697
1 44 81 2 45 0.6377953
1 150 149 7 51 0.4869281
1 94 223 6 52 0.6904025
1 128 190 6 54 0.5864198
1 202 105 6 56 0.3354633
1 165 147 20 58 0.4427711
1 234 93 2 59 0.2826748
1 142 159 10 62 0.511254
1 180 126 14 86 0.39375
1 213 92 13 90 0.2893082
1 190 137 6 94 0.4114114
1 74 149 2 95 0.6622222
1 160 164 4 96 0.5
1 172 145 6 98 0.4489164
1 178 147 5 112 0.4454545
1 168 161 11 114 0.4735294
1 157 168 6 118 0.5075529
1 135 192 9 119 0.5714286
1 237 74 13 120 0.2283951
1 104 223 20 122 0.6426513
1 173 151 5 129 0.4589666
1 119 204 7 133 0.6181818
1 186 130 15 144 0.3927492
1 124 184 9 146 0.5804416
1 178 134 9 153 0.4174455
1 163 164 6 158 0.4924925
1 135 195 10 165 0.5735294
1 45 96 3 173 0.6666667
1 134 194 2 182 0.5878788
1 195 108 6 186 0.3495146
1 122 208 6 198 0.6190476
1 78 90 3 205 0.5263158
1 84 221 5 206 0.7129032
1 141 189 10 213 0.5558824
1 174 138 11 224 0.4272446
1 62 258 8 228 0.7865854
1 120 197 6 229 0.6099071
1 104 193 9 234 0.630719
1 163 157 15 243 0.4686567
1 147 183 4 250 0.5479042
1 148 173 11 281 0.5210843
1 117 215 6 286 0.6360947
1 198 124 12 298 0.3712575
1 121 185 7 326 0.5910543
1 88 236 5 334 0.7173252
1 170 131 8 355 0.4239482
1 250 70 7 361 0.2140673
1 177 142 4 378 0.4396285
1 107 201 12 390 0.628125
1 150 176 11 394 0.5222552
1 154 170 8 407 0.5120482
1 145 161 1 411 0.52443
1 131 176 8 425 0.5587302
1 162 162 10 426 0.4850299
1 153 173 5 433 0.5226586
1 130 141 2 450 0.5164835
1 112 215 10 473 0.6379822
1 191 115 36 486 0.3362573
1 174 45 6 506 0.2
1 80 86 5 517 0.502924
1 237 85 5 528 0.2599388
1 135 186 8 530 0.5653495
1 145 195 7 533 0.5619597
1 184 136 8 546 0.4146341
1 121 194 13 558 0.5914634
1 168 154 8 569 0.4666667
1 144 178 4 615 0.5460123
1 122 201 11 628 0.6017964
1 113 199 3 637 0.631746
1 152 167 8 641 0.5107034
1 54 69 1 649 0.5564516
1 136 194 7 660 0.5756677
1 138 187 5 681 0.5666667
1 140 176 11 683 0.5382263
1 177 143 6 692 0.4386503
1 176 134 4 693 0.4267516
1 107 205 6 695 0.6446541
1 149 176 4 704 0.5349544
1 161 147 17 708 0.4523077
1 131 194 4 710 0.5896657
1 112 209 11 731 0.6295181
1 162 166 14 741 0.4853801
1 108 168 10 760 0.5874126
1 161 145 15 775 0.4517134
1 154 178 3 781 0.5313433
1 135 159 4 796 0.533557
1 145 160 12 798 0.5047319
1 189 125 12 847 0.3834356
1 171 159 4 862 0.4760479
1 152 136 14 879 0.4503311
1 187 151 2 882 0.4441176
1 142 182 11 887 0.5432836
1 90 236 5 925 0.7129909
1 161 165 11 930 0.4896142
1 37 70 0 937 0.6542056
1 130 187 7 949 0.5771605
1 106 221 6 958 0.6636637
1 189 130 4 976 0.4024768
1 96 229 6 980 0.6918429
1 144 163 6 989 0.5207668
1 105 217 7 990 0.6595745
1 183 146 8 1005 0.4332344
1 132 192 11 1023 0.5731343
1 120 158 9 1030 0.5505226
1 179 131 5 1039 0.415873
1 126 197 14 1049 0.5845697
1 148 155 2 1059 0.5081967
1 102 191 21 1067 0.6082803
1 195 126 9 1070 0.3818182
1 184 130 6 1077 0.40625
1 117 205 10 1080 0.6174699
1 127 205 3 1087 0.6119403
1 88 231 7 1101 0.708589
1 167 138 2 1117 0.4495114
1 117 192 17 1132 0.5889571
1 132 200 6 1135 0.591716
1 152 170 8 1143 0.5151515
1 123 164 6 1147 0.559727
1 158 157 7 1154 0.4875776
1 175 149 6 1161 0.4515152
1 156 115 7 1176 0.4136691
1 191 142 3 1178 0.422619
1 128 188 10 1192 0.5766871
1 120 189 11 1212 0.590625
1 51 40 3 1225 0.4255319
1 177 146 5 1249 0.445122
1 157 166 7 1252 0.5030303
1 94 223 7 1280 0.6882716
1 80 251 7 1289 0.7426036
1 152 172 3 1304 0.5259939
1 157 168 3 1307 0.5121951
1 152 146 3 1310 0.4850498
1 144 185 5 1336 0.5538922
1 196 118 6 1349 0.36875
1 142 170 14 1357 0.5214724
1 200 135 6 1362 0.3958944
1 147 185 8 1363 0.5441176
1 103 201 7 1383 0.6463023
1 170 155 8 1395 0.4654655
1 164 151 2 1443 0.4763407
1 158 165 6 1454 0.5015198
1 144 142 6 1484 0.4863014
1 140 158 12 1560 0.5096774
1 32 38 0 1561 0.5428571
1 193 115 20 1586 0.3506098
1 208 126 4 1589 0.3727811
1 77 250 9 1602 0.7440476
1 124 191 8 1605 0.5913313
1 148 179 9 1611 0.5327381
1 114 207 12 1612 0.6216216
1 144 188 14 1623 0.5433526
1 170 136 9 1625 0.431746
1 202 128 8 1627 0.3786982
1 194 127 3 1637 0.3919753
1 203 105 7 1645 0.3333333
1 152 172 3 1647 0.5259939
1 169 142 10 1653 0.4423676
1 165 149 11 1659 0.4584615
1 93 51 2 1665 0.3493151
1 141 175 11 1670 0.5351682
1 245 80 5 1671 0.2424242
1 232 105 5 1683 0.3070175
1 187 140 12 1695 0.4129794
1 171 139 7 1697 0.4384858
1 161 162 2 1699 0.4984615
1 198 121 8 1701 0.3700306
2 8 13 0 2 0.6190476
2 97 82 7 10 0.4408602
2 153 176 10 29 0.519174
2 185 144 10 50 0.4247788
2 169 146 10 79 0.4492308
2 194 130 6 85 0.3939394
2 191 91 40 104 0.2826087
2 61 61 8 113 0.4692308
2 222 105 8 175 0.3134328
2 177 138 10 184 0.4246154
2 168 149 11 208 0.4542683
2 170 170 5 211 0.4927536
2 162 163 8 256 0.4894895
2 195 130 12 274 0.3857567
2 138 118 8 289 0.4469697
2 97 116 5 316 0.5321101
2 210 119 16 321 0.3449275
2 50 81 5 344 0.5955882
2 171 161 11 347 0.4693878
2 213 109 6 392 0.3323171
2 158 160 0 402 0.5031447
2 118 213 8 406 0.6283186
2 115 217 12 445 0.630814
2 124 149 10 523 0.5265018
2 166 162 14 524 0.4736842
2 211 122 4 576 0.3620178
2 184 146 9 589 0.4306785
2 109 197 14 599 0.615625
2 129 144 7 601 0.5142857
2 170 168 8 602 0.4855491
2 155 172 14 633 0.5043988
2 129 174 18 634 0.5420561
2 147 187 9 643 0.5451895
2 211 118 7 644 0.3511905
2 161 159 6 679 0.4877301
2 69 51 4 688 0.4112903
2 166 168 7 711 0.4926686
2 144 155 14 721 0.4952077
2 188 132 8 745 0.402439
2 185 151 2 807 0.4467456
2 223 115 5 811 0.335277
2 185 152 6 871 0.4431487
2 139 173 14 891 0.5306748
2 229 98 5 913 0.2951807
2 212 110 12 918 0.3293413
2 182 131 13 919 0.4018405
2 195 122 17 931 0.3652695
2 200 109 11 945 0.340625
2 138 183 13 964 0.5479042
2 150 183 6 1021 0.539823
2 170 158 8 1033 0.4702381
2 163 167 1 1044 0.5045317
2 196 135 7 1057 0.3994083
2 148 182 7 1061 0.5400593
2 155 185 5 1092 0.5362319
2 207 107 13 1097 0.3272171
2 127 156 14 1099 0.5252525
2 187 137 13 1102 0.4065282
2 215 105 12 1109 0.3162651