Ресурси для користувача R, який повинен вивчити SAS


18

Я використовую Р. щодня. Я думаю, що з точки зору data.frames, сімейство функцій apply (), об'єктно-орієнтоване програмування, векторизація та ggplot2 geoms / естетика. Я тільки почав працювати в організації, яка в першу чергу використовує SAS. Я знаю, що є книга про вивчення R для користувачів SAS , але які хороші ресурси для користувачів R, які ніколи не використовували SAS?


хочете сказати, чому ця книга недостатньо хороша?
Едуардо Леоні

4
@Eduardo Це в неправильному напрямку :-).
whuber

1
@Steven Можливо, ви повинні почати з процедури IML, яка є найбільш близькою концептуальною до Р. Принаймні, це призведе до отримання соків. psych.yorku.ca/lab/sas/iml.htm Але, я визнаю, певна потреба в цьому зворотному томі.
Ральф Вінтерс

2
Зі сторони, я кодую трохи R та здебільшого Python і щойно приєднався до компанії, яка широко використовує SAS. Я робив кілька чудових результатів після 5 місяців включення Python у наш інструментарій, витісняючи SAS в деяких областях. Під час орієнтування у воді ми повинні розглянути можливість створення Вікі про те, як «змусити вашу компанію прийняти щось інше, ніж SAS / SPSS для аналітики». Мені здається, що культурні проблеми набагато складніші, ніж просто збалансування мовних чи відмінностей у роботі.
Джош Геман

1
Якщо ви вирішили скористатися пропозицією @ RalphWinter, вам може сподобатися блог SAS / IML: blogs.sas.com/content/iml З SAS / IML ви також можете викликати R функції, які можуть допомогти вам у переході: блоги. sas.com/iml/index.php?/archives/…
Рік

Відповіді:


19

15 місяців тому я розпочав свою теперішню роботу як хтось, хто використовував R виключно близько 3 років; Я використовував SAS у своєму першому класі класифікації, ненавидив його і більше ніколи не торкався його, поки не почав тут. Ось, що мені було корисно, а що ні:

Корисні:


  • Код колег . Це єдине найкорисніше джерело для мене. Деякі з них були дуже хорошим кодом, деякі - дуже поганим кодом, але все це показало мені, як думати в SAS.
  • SUGI . Хоча вони часто майже нестерпно банальні, цих маленьких практичних паперів у всьому Інтернеті існує величезна кількість. Не потрібно їх шукати; просто Google, і вони представлять вас.
  • Посібник по кишені O'Reilly SQL , від Gennick. Я ухиляюся від багато кодування SAS, використовуючи PROC SQL для маніпулювання та узагальнення даних. Це обман, і мені все одно.
  • Ця стаття, що пояснює формати та інформати (PDF) . Це, без сумніву, найменш інтуїтивна частина SAS для мене.
  • Сайт статистичних обчислень Служб академічних технологій UCLA . UCLA має купу чудового вступного матеріалу, і між її секціями R і SAS є багато паралельних матеріалів ( як ці приклади аналізу ).

Не корисно:


  • Все, що я коли-небудь читав, призначене для людей, які переходять між R та SAS. У мене є книга "К і SAS" від Клейнмана та Хортона, яку я відкрив двічі, щоб не знайти потрібних мені відповідей. Я прочитав кілька інших посібників тут і там. Можливо, це просто мій стиль навчання, але жоден з цих речей ніколи не зациклювався на мені, і я неминуче закінчую гуглінг для нього, коли мені це справді потрібно.

З тобою все буде гаразд. Просто прочитайте код своїх колег, задайте питання тут і на StackOverflow, і - що б ви не робили, - не намагайтеся нічого складати.


@Matt - я думаю, Proc SGPLOTroxxx.
suncoolsu

@Matt Parker - Я не знайшов загальну ресурсну книгу SAS, яку я вважав задовільною. Чи є у вас якісь пропозиції чи ви просто покладаєтесь на пошук в Інтернеті?
Енді Ш

1
@Matt Я вважав книгу Клеймена та Хортона досить корисною. І, як @suncoolsu, я знаходжу, що нові SGPLOT, SGSCATTER і SGPANEL PROCS набагато кращі, ніж стара система графічної системи SAS. І SGRENDER дозволяє багато контролювати графіку. А графіка ODS, яка постачається разом із кожним статистичним PROC, дуже приємна за замовчуванням.
Пітер Флом - Відновіть Моніку

2
@Matt (+1) Приємна відповідь. Я також натрапив на цей блог, який пропонує ілюстровані приклади R / SAS: sas-and-r.blogspot.com .
chl

Дякую за вказівки щодо цих нових процедур, @suncoolsu та @Peter - я нещодавно був оновлений до 9,2, тому я обов'язково перевіряю це. Крім того, лише для уточнення: я не вважаю, що "SAS і R" погано зроблені, вона просто ніколи не допомагала мені, коли я потребував. @chl, знайдений вами блог - це насправді супровідний блог до цієї книги, що є справді приємним доповненням авторів.
Метт Паркер

6

Кілька речей, які слід додати до того, що сказав @matt:

Окрім SUGI (який тепер перейменований на Глобальний форум SAS, який відбудеться цього року у Лас-Вегасі), існує чимало місцевих та регіональних груп користувачів SAS. Це менші, інтимніші та (як правило) набагато дешевші. Деякі місцеві групи навіть безкоштовні. Дивіться тут

SAS-L. Це список розсилки для питань SAS. Це досить доброзичливо, і деякі учасники є одними з найкращих програмістів SAS.

Книга SAS і R: Управління даними, статистичний аналіз та графіка Клейнмана та Хортона. Подивіться, що ви хочете зробити в індексі R, і ви знайдете, як це зробити в SAS. Начебто міжмовний словник.


1
Я буду другою рекомендацією для книги Кляйнмана.
Джош Геман

4

На додаток до відмінних порад Метта Паркерса (особливо щодо читання коду колег), фактична документація SAS може бути напрочуд корисною (як тільки ви зрозуміли назву того, що хочете): http://support.sas.com/documentation/

А події про Глобальний форум / SUGI доступні тут: http://support.sas.com/events/sasglobalforum/previous/online.html


Я другого голосую за документацію SAS, вона справді досить гарна (і об'ємна).
Hong Ooi
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.