SAS를 배워야하는 R 사용자를위한 리소스


18

저는 매일 R을 사용합니다. data.frames, apply () 함수 계열, 객체 지향 프로그래밍, 벡터화 및 ggplot2 geoms / aesthetics의 관점에서 생각합니다. SAS를 주로 사용하는 조직에서 일하기 시작했습니다. SAS 사용자를위한 R 학습 에 관한 책이 있다는 것을 알고 있지만 SAS를 사용해 본 적이없는 R 사용자를위한 유용한 자료는 무엇입니까?


왜 그 책이 충분하지 않습니까?
Eduardo Leoni

4
@Eduardo 그것은 잘못된 방향입니다 :-).
whuber

1
@Steven 아마도 당신은 R에 개념적으로 가장 가까운 IML 절차로 시작해야 할 것입니다. 적어도 주스가 나올 것입니다. psych.yorku.ca/lab/sas/iml.htm 그러나 나는 그 반대의 말이 필요하다는 것을 인정합니다.
랄프 윈터스

2
참고로, R에서 약간의 코드를 작성하고 대부분 Python으로 코딩하고 SAS를 많이 사용하는 회사에 합류했습니다. 5 개월 후 툴박스에 Python을 포함시켜 일부 영역에서 SAS를 대체 ​​한 후 큰 성과를 거두었습니다. 해상을 탐색 할 때 "회사가 SAS / SPSS 이외의 다른 방식으로 분석을 채택하도록하는 방법"에 대한 Wiki 시작을 고려해야합니다. 문화 문제가 단순히 언어 나 성과 차이를 전파하는 것보다 훨씬 어렵다는 것을 알게되었습니다.
Josh Hemann

1
@RalphWinter의 제안을 따르기로 결정한 경우 SAS / IML 블로그 (blogs.sas.com/content/iml)를 좋아할 수 있습니다. SAS / IML에서 R 함수를 호출하여 전환에 도움이 될 수도 있습니다 ( 블로그). sas.com/iml/index.php?/archives/…
Rick

답변:


19

15 개월 전에 저는 약 3 년 동안 R을 독점적으로 사용했던 사람으로 현재 직장을 시작했습니다. 나는 처음으로 통계 클래스에서 SAS를 사용하고 혐오했으며 여기서 시작할 때까지 다시 만지지 않았습니다. 나에게 도움이 된 것과 그렇지 않은 것이있다 :

유용한 :


  • 동료 '코드 . 이것은 나에게 가장 유용한 단일 소스입니다. 일부는 매우 좋은 코드 였고, 일부는 매우 나쁜 코드 였지만, 모두 SAS에서 생각하는 방법을 보여주었습니다.
  • SUGI . 그것들은 종종 거의 견딜 수 없지만, 인터넷에는이 작은 방법론 논문이 많이 있습니다. 당신은 그들을 찾을 필요가 없습니다; Google 만 있으면 귀하에게 제공됩니다.
  • Gennick 의 O'Reilly SQL 포켓 가이드 . 데이터 조작 및 요약을 위해 PROC SQL을 사용하여 많은 SAS 코딩을 피했습니다. 이건 속임수이고 난 상관 없어
  • 이 문서는 형식 및 정보를 설명합니다 (PDF) . 이것은 의심의 여지없이 SAS에서 가장 직관적이지 않은 부분입니다.
  • UCLA의 Academic Technology Services의 통계 컴퓨팅 사이트 . UCLA에는 여기에 훌륭한 소개 자료가 많이 있으며 R과 SAS 섹션 사이에 많은 병렬 자료가 있습니다 ( 예 :이 분석 예제 ).

도움이되지 않음 :


  • 내가 읽은 것은 R과 SAS 사이를 전환하는 사람들을위한 것입니다. Kleinman과 Horton의 "R and SAS"책이 있는데, 필요한 답변을 찾지 못하기 위해 두 번만 열었습니다. 여기저기서 몇 가지 다른 안내서를 읽었습니다. 어쩌면 그것은 내 학습 스타일 일 수도 있지만,이 물건 중 어느 것도 나와 붙어있는 적이 없으며 필연적으로 실제로 필요할 때 인터넷 검색을 끝내야합니다.

그래도 괜찮을 것입니다. 동료의 코드를 읽고 여기와 StackOverflow에 대해 질문하십시오. 무엇을 하든지 아무 것도 플롯하지 마십시오.


@ 매트-나는 Proc SGPLOTroxxx 생각 합니다.
suncoolsu

@Matt Parker-만족스러운 SAS 일반 리소스 북을 찾지 못했습니다. 당신은 어떤 제안이 있거나 단순히 인터넷 검색에 의존합니까?
앤디 W

1
@ 매트 Kleinman과 Horton 책이 꽤 유용하다는 것을 알았습니다. 그리고 @suncoolsu처럼 새로운 SGPLOT, SGSCATTER 및 SGPANEL PROCS가 이전 SAS 그래픽 시스템보다 훨씬 우수하다는 것을 알았습니다. 그리고 SGRENDER는 많은 그래픽을 제어 할 수 있습니다. 각 통계 PROC와 함께 제공되는 ODS 그래픽은 매우 좋은 기본값입니다.
Peter Flom-Monica Monica 복원

2
@Matt (+1) 응답이 훌륭합니다. 또한 R / SAS의 예시를 제공하는이 블로그 ( sas-and-r.blogspot.com)를 보았습니다 .
chl

새로운 절차 인 @suncoolsu 및 @Peter에 대한 조언에 감사드립니다. 최근에야 9.2로 업그레이드되었으므로 꼭 확인해 보겠습니다. 또한, "SAS와 R"이 제대로 수행되지 않았다고 생각합니다. 필요할 때 실제로 도움이되지 않았습니다. @chl, 당신이 찾은 블로그는 실제로이 책의 동반자 블로그입니다.
Matt Parker

6

@matt가 말한 것에 추가해야 할 몇 가지 사항 :

SUGI (현재 SAS Global Forum으로 이름이 바뀌고 올해 라스 베이거스에서 개최 됨) 외에도 수많은 지역 및 지역 SAS 사용자 그룹이 있습니다. 이들은 더 작고 친밀하며 (보통) 훨씬 저렴합니다. 일부 지역 단체는 무료입니다. 여기를 참조 하십시오

SAS-L. 이것은 SAS 질문에 대한 메일 링리스트입니다. 매우 친숙하며 일부 참가자는 최고의 SAS 프로그래머 중 하나입니다.

SAS and R : Kleinman and Horton의 데이터 관리, 통계 분석 및 그래픽 책 . R 색인에서 수행하려는 작업을 찾아보고 SAS에서도 수행 방법을 찾을 수 있습니다. 언어 간 사전과 비슷합니다.


1
Kleinman 책에 대한 권장 사항을 두 번째로 살펴 보겠습니다.
Josh Hemann

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.