현재 위치 - 회사기업대전 - 중국 기업 정보 - SAS 에서 r 을 호출하는 방법

SAS 에서 r 을 호출하는 방법

1. SAS 라이센스가 시스템 옵션을 제한하는지 확인합니다.

proc options restrict;

실행;

일반 결과는 SAS options 에 제한이 없다는 메시지를 표시합니다.

2. SAS 호출 r 옵션이 금지되었는지 확인합니다. 일반적으로 기본적으로 금지되어 있습니다.

proc options option = r lang;

실행;

3. SAS 구성 파일에' -Rlang' 을 추가합니다. 기본 구성 파일은 영어 버전입니다. 각 버전에서 r 을 호출하려면 nls 파일 아래의 모든 CFG 파일에 "-Rlang" 을 추가합니다.

4. SAS 호출 r 옵션을 엽니다.

proc options option = r lang;

실행;

5. SAS 로 즐거운 희롱을 할 수 있습니다.

예를 들어, r 의 샘플 함수인 sample 을 연주합니다. 여기서 파란색 단어는 R 문을 끼우는 부목처럼 고정된 문법입니다.

prociml;

submit/r;

샘플 (c ("prof.zhang", "Dr. Wang", "Brother Gu"), 1)

quit;

SAS 의 output 직접 피드백 결과는 다음과 같습니다.

예를 들어 r 의 구조 함수 str 을 재생합니다.

prociml;

run exportdatasettor ("sashelp.class", "df" );;

submit/r;

str (df)

end submit;

quit;

SAS output 결과는 다음과 같습니다.

여기서 SAS 와 r 간의 데이터 교환을 위해 run ExportDataSetToR 를 사용했습니다. 유형은 다음과 같습니다:

물론, 우리는 또한 R 에서 SAS, 즉 ImportDataSetFromR 로 데이터를 되돌릴 수 있습니다.

그러나 SAS 와 r 의 버전 대응 관계에 주의해야 합니다.

SAS 호출 r 의 경우 생각할 수 있는 사용 시나리오는 다음과 같습니다.

특정 기능을 빠르고 쉽게 구현할 수 있도록 R 의 고유한 패키지와 함수를 호출합니다.

예를 들어 SAS 에서 ggplot2 의 그림을 시험해 볼 수 있습니다.

prociml;

submit/r;

library (ggplot2)

qplot (carat, price, data = diamonds, color =

* quit;

이렇게 하면 SAS 에서 멋진 ggplot2 그림 효과를 볼 수 있습니다.

2. SAS 및 r 에 대한 교육, 데모 및 비교를 수행합니다.

이어 위에 있는 SAS 버전의 그림을 빨리 보완하면 코드와 효과를 비교할 수 있습니다.

proc SG plot data = diamonds noborder;

scatter x = carat y = price/group = color marker attrs = (size = 3);

key legend/position = right across = 1 no opaque noborder;

실행;

SAS 기본 효과는 확실히 못생겼으니 SAS 파트너는 나를 미워하지 마라. SAS 미도를 그리려면' 본 적이 없는 SAS 그림 시리즈 자습서'

SAS 그림을 뒤집으면 정말 어렵고 못생겼나요?

SAS 를 사용하여 정규, t, 카이 제곱 및 f 분포 곡선을 그리는 방법 ?

다중 그래프 경고: SAS 를 사용하여 다양한 통계 그래프를 빠르고 아름답게 그리는 방법은 무엇입니까?

미운 오리가 백조로 변하는 전 과정을 한눈에 보고, 손을 잡고 SAS 그림을 가르쳐 드립니다!

풍만하고 아름다운 생존 분석 K-M 그래프를 그리는 방법?

다른 두 가지: Google

proc _ r: a SAS macro that enables native r programming in the base SAS es Java Object

< P > 아동화가 있을 수 있습니다. 그렇다면 R 에서 SAS 를 호출할 수 있는 방법이 있나요? 네, R 은' R2SAS' 라는 가방이 있는데, 실현될 수 있을 것 같아요. 하지만 저자는 2011 년 문장 한 편을 PO 한 이후 가방의 다운로드 주소와 후속 메시지를 보지 못했다.

마지막으로, 평소대로' StatsThinking' 을 주시하고' SASCR' 로 돌아가 쿠키영상 확보를 한다.

copyright 2024회사기업대전