또한, 회사는 모든 데이터를 가지고 있지 않을 수 있습니다. 예를 들어 고객이 티셔츠를 구입하지 않은 경우 고객이 티셔츠를 구입하지 않기로 결정한 요인은 무엇입니까? 이 누락된 데이터는 문제를 일으킬 수 있습니다. 우리는 이러한 문제를 어떻게 처리합니까? 이러한 데이터는 어떻게 처리합니까? 분석을 사용하면 이러한 문제가 더 쉬워집니다. 분석을 사용하면 불필요한 데이터를 제거하고 관련 정보를 최적화하여 더 나은 의사 결정을 내리는 데 도움이 되는 패턴을 찾을 수 있습니다. 이 과정은 SAS 프로그램을 작성하는 방법을 배우고 자하는 사용자를 위한 것입니다. SAS 프로그래밍을 배우기 위한 진입점이며 다른 많은 SAS 과정의 전제 조건입니다. 이것은 분석을 사용하여 수행할 수 있는 일입니다. 정보를 수집하고 분석하고 더 나은 결정을 내릴 수 있습니다. 위의 예제는 간단했기 때문에 몇 가지 가정을 기반으로 결정을 내릴 수 있습니다. 문제와 의사 결정이 쉽지 않다면 어떨까요? 이것은 SAS 프로그래밍 응용 프로그램의 전체 프레임워크입니다.
이 문서에서SAS 프로그램의 워크플로우를 명확하게 볼 수 있기를 바랍니다. 사용되는 프로그래밍 언어에 관계없이 좋은 프로그래머가 준수할 수 있는 기본 프로그래밍 관행이 있습니다. 두 가지 좋은 프로그래밍 방법은 프로그램의 서식 지정 및 주석 에 관한 것입니다. 따라서 SAS 프로그램의 서식 지정 및 주석 에 대한 몇 가지 지침을 검토하여 이 단원에서 마무리해 보겠습니다. 이 과정 전반에 걸쳐 다음 지침을 준수할 계획이어야 합니다: SAS는 4세대 프로그래밍 언어입니다. 4세대 프로그래밍 언어는 “상용 비즈니스 소프트웨어 개발과 같은 특정 목적을 염두에 두고 설계된 프로그래밍 언어”입니다. 프로그래밍 노력을 줄이고 소프트웨어 개발에 소요되는 시간과 비용을 최소화하도록 설계되었습니다. R과 파이썬은 4세대 언어가 아닙니다. 난 당신이 SAS 튜토리얼 블로그를 좋아 바랍니다. 이것은 SAS 자습서 블로그 시리즈의 첫 번째 블로그였습니다. 내 다음 블로그는 SAS 프로그래밍에있을 것입니다, 뿐만 아니라 SAS에서 프로그램을 작성하는 방법을 배울 뿐만 아니라 읽어.
“분석”이라는 단어는 한동안 유행해 왔지만 이를 정의하는 방법은 하나도 없습니다. 간단한 예제를 통해 분석을 이해해 보겠습니다. 당신이 티셔츠를 사고 싶다고 상상해보십시오. 여러분이 생각할 수 있는 질문은 무엇인가? 몇 가지 일반적인 것들을 도와 드리겠습니다 : 마찬가지로 프로시저는 PROC 키워드가 사용되는 프로시저의 이름을 따르는 PROC 문으로 시작됩니다 (예 : 프로시저의 이름은 PRINT, SORT 또는 MEAN일 수 있음). SAS 절차에는 대부분 몇 가지 가능한 문이 있습니다. SAS 인스티튜트 Inc는 무료로 사용할 수있는 SAS 대학 에디션을 출시했기 때문에 이제 초보자는 SAS를 배우고 연습 할 수 있습니다. 기본 SAS를 배우는 데 필요한 모든 기능은 여기에서 확인할 수 있습니다. 기본 SAS를 학습하면 다른 구성 요소를 쉽게 배울 수 있습니다. 데이터 분석 및 보고 및 결과 내보내기: 마지막 두 단계는 SAS 프로그래밍 응용 프로그램에서 하나로 결합됩니다. 여기에서는 결과를 표시하는 데 사용되는 출력 모델 중 일부인 지리적 좌표, 요약 통계 등을 기반으로 맵을 만듭니다.
또한 Excel 통합 문서에서 만든 출력 모델을 저장하고 나중에 오프라인으로 사용할 수 있습니다. 대부분의 프로그래밍 환경은 메뉴 기반(점 및 클릭) 또는 명령 기반(명령을 입력하고 실행)입니다. 그러나 SAS는 메뉴 구동도 명령 구동도 아닙니다. 이는 SAS 프로그램으로 알려진 일련의 명령이나 문을 사용하기 때문입니다. 이 프로그램은 당신이 하고 싶은 것을 묘사하고 SAS 언어로 작성됩니다. 데이터 단계를 사용하여 프로그램을 시작하여 SAS 데이터 집합을 만든 다음 데이터를 PROC 단계로 전달합니다. PROC 단계는 데이터를 처리합니다. DATA 및 PROC 단계의 작동 방식을 이해하기 위해 아래 예제를 살펴보겠습니다. 데이터 탐색: 두 번째 단계에서는 불일치 또는 잘못된 값이 있는지 확인합니다. 여기서 빈도 보고서 및 요약 통계도 생성될 수 있다. 언뜻 보기에 이러한 보고서와 요약을 보면 박쥐에서 바로 몇 가지 불일치를 찾을 수 있습니다. 예를 들어 범주형 특성의 모든 레이블 이름은 대문자로 표시될 수 있습니다.