Just Fighting

[SAS] CSV 파일 불러오기 & 열 개수 필터링 본문

SAS

[SAS] CSV 파일 불러오기 & 열 개수 필터링

yennle 2022. 2. 27. 22:59
728x90

csv파일을 불러오는 것은 txt파일을 불러오는 방식과 비슷하다.

대신 csv파일을 불러올 때는 dim=',' 을 추가해주어야한다.

뒤에 오는 firstobs는 출력할 데이터의 시작을 정하는 것이다.

firstobs=2 라면 2번째 행부터 데이터를 가져오겠다는 이야기!

첫 행은 컬럼이기 때문에 두번째 행부터 가져오는 것이다.

 

 

csv파일을 가져오는 것은 아니지만 데이터가 아래 사진과 같이 나타나 있다면

infile datalines dsd;

를 사용하면 된다!

 

firstobs에 이어서 obs는 행의 개수를 의미한다.

즉, 아래 사진은 3번째 행부터 50개의 행을 출력하겠다는 의미.

 

 

 

파일을 불러오는 경우가 아니어도 firstobs 사용 가능!

data문에 firstobs가 있는 경우, 데이터 자체가 변경된다.

 

 

 

proc print문에서 fristobs를 사용했다면,

데이터는 그대로이고, 출력되는 데이터만 바뀐다.

 

 

728x90
Comments