큰 텍스트 파일을 가지고 있으며 3 개의 테이블이 있습니다. 파일의 레코드는 정렬되지 않고 파일의 레코드는 공백으로 구분 된 열 이름과 일치합니다. 테이블은 끝날 때까지 반복됩니다. 올바른 테이블 아래에있는 메모장 파일의 데이터를 SAS로 가져 오려고합니다. 나는 텍스트 파일에서 레코드와 열 이름을 읽고 SAS에서 올바른 테이블에 넣고 싶습니다. INFILE을 사용해 보았지만 SAS에 데이터를 성공적으로 가져 왔지만 Columns은 정렬되지 않았고 테이블 자체가 반복되므로 SAS의 올바른 테이블 아래에 레코드를 보관하는 것이 더 어렵습니다. SAS 초보자입니다. 도움을 주시면 대단히 감사하겠습니다. 당신은 당신이 보고서에 감지하는 논리를 갖고 싶어하는 보고서를 열람하는메모장 파일 (.txt)에서 분류되지 않은 데이터를 SaS로 가져 오기
ABCD - ABCD ---- Table 1
Column1 xxxxxxxxxxxxxxxxxxx Column3 xxxxxxxxxxxx
Column2 x Column4 xx
ABCD - ABCD ---- Table 2
Column1 xxxxxxxxxxxxxxxxxxx Column3 xxxxxxxxxxx
Column2 x Column4 xx
ABCD - ABCD ---- Table 3
Column1 xxxxxxxxxxxxxxxxxxx Column3 xxxxxxxxxxxxxxx
Column2 x Column4 xx
ABCD - ABCD ---- Table 1
Column1 xxxxxxxxxxxxxxxxxxx Column3 xxxxxxxxxxxxxx
Column2 x Column4 xx
ABCD - ABCD ---- Table 2
Column1 xxxxxxxxxxxxxxxxxxx Column3 xxxxxxxxxxxxxxxxxx
Column2 x Column4 xx
ABCD - ABCD ---- Table 3
Column1 xxxxxxxxxxxxxxxxxxx Column3 xxxxxxxxxxxxxxxxxxxx
Column2 x Column4 xx
원하는 결과물의 예를 제공해야합니다. 또한 파일의 어떤 부분을 데이터로 읽으 려하는지 명확히해야합니다. 변수 이름을 미리 알고 있습니까? – Tom
정렬되지 않은 데이터가 포함 된 텍스트 파일을 가져 오려고합니다. 열에 대한 열과 데이터는 공백으로 구분 된 동일한 행에 있습니다. 약 100 개의 기둥이 있습니다. 테이블은 동일한 열 이름으로 반복되지만 파일의 끝까지 다른 데이터로 반복됩니다. 위의 예제는 입력 파일을 보여 주며 SAS에서 올바른 테이블 형식으로 출력해야합니다. –
이 TXT 파일은 소프트웨어 시스템 덤프로 보입니다. 이 파일과 같은 데이터의 XML/JSON과 같은 다른 형식 유형이 트리 형식 구조를 약간 닮았습니까? – Parfait