BookmarkSubscribeRSS Feed
☑ This topic is solved. Need further help from the community? Please sign in and ask a new question.
lhb00
Calcite | Level 5

스크린샷 2023-04-04 오전 1.17.57.png

안녕하세요. 데이터를 해당 방식으로 출력해야해서,

data q4;
input a 1. b $2. #2 c $5. @@;
cards;
2m
park 4f kim
;
run;
proc print;run;

해당 형식으로 코드를 짜봤습니다.(데이터는 반드시 이러한 형태로 입력해야한다는 제약조건이 있었습니다.) 그런데, 데이터를 출력해보니 첫번째 데이터만 계속 출력이 됩니다. pointer control로 두번째 줄의 데이터를 계속 읽으면 되는 것 아닌가요? 고수분들의 조언 부탁드립니다. 감사합니다.

1 ACCEPTED SOLUTION

Accepted Solutions
Chulgyu1
SAS Employee

아래 코드로 시도해 보시기 바랍니다. 입력 데이터의 포맷이 달라질 경우 원치 않은 결과가 생성될 수 있습니다.

data q4;
input a 1. b $2. c:$5. @@;
cards;
2m
park 4f kim
;
run;
proc print;run;

View solution in original post

2 REPLIES 2
Chulgyu1
SAS Employee

아래 코드로 시도해 보시기 바랍니다. 입력 데이터의 포맷이 달라질 경우 원치 않은 결과가 생성될 수 있습니다.

data q4;
input a 1. b $2. c:$5. @@;
cards;
2m
park 4f kim
;
run;
proc print;run;
lhb00
Calcite | Level 5

감사합니다. 이미 동일한 코드로 해결했습니다만, 친절한 답변 진심으로 감사드립니다.

hackathon24-white-horiz.png

2025 SAS Hackathon: There is still time!

Good news: We've extended SAS Hackathon registration until Sept. 12, so you still have time to be part of our biggest event yet – our five-year anniversary!

Register Now

Discussion stats
  • 2 replies
  • 1392 views
  • 2 likes
  • 2 in conversation