Tài nguyên cho người dùng R phải học SAS


18

Tôi sử dụng R. Mỗi ngày. Tôi nghĩ về mặt data.frames, họ hàm áp dụng (), lập trình hướng đối tượng, vector hóa và ggplot2 geoms / thẩm mỹ. Tôi mới bắt đầu làm việc cho một tổ chức chủ yếu sử dụng SAS. Tôi biết có một cuốn sách về học R cho người dùng SAS , nhưng một số tài nguyên tốt cho người dùng R chưa bao giờ sử dụng SAS là gì?


quan tâm để nói tại sao cuốn sách đó không đủ tốt?
Eduardo Leoni

4
@Eduardo Nó đi sai hướng :-).
whuber

1
@Steven Có lẽ bạn nên bắt đầu với quy trình IML, về mặt khái niệm gần nhất với R. Ít nhất điều đó sẽ khiến nước ép hoạt động. psych.yorku.ca/lab/sas/iml.htm Nhưng, tôi thừa nhận có lẽ cần một cuốn sách ngược đó.
Ralph Winters

2
Bên cạnh đó, tôi viết mã một chút bằng R và chủ yếu bằng Python và vừa gia nhập một công ty sử dụng nhiều SAS. Tôi đang thực hiện một số bước ngoặt lớn sau 5 tháng kể từ khi đưa Python vào hộp công cụ của chúng tôi, thay thế SAS ở một số khu vực. Khi bạn điều hướng vùng biển, chúng tôi nên xem xét việc bắt đầu một Wiki về "Làm thế nào để công ty của bạn chấp nhận một cái gì đó không phải là SAS / SPSS để phân tích". Tôi đang tìm thấy các vấn đề văn hóa khó khăn hơn nhiều so với việc truyền giáo ngôn ngữ hoặc sự khác biệt hiệu suất.
Josh Hemann

1
Nếu bạn quyết định theo dõi đề xuất của @ RalphWinter, bạn có thể thích blog của SAS / IML: blog.sas.com/content/iml Từ SAS / IML, bạn cũng có thể gọi các hàm R, có thể giúp bạn trong quá trình chuyển đổi: blog. sas.com/iml/index.php?/archives/ khăn
Rick

Câu trả lời:


19

15 tháng trước, tôi bắt đầu công việc hiện tại với tư cách là người đã sử dụng R trong khoảng 3 năm; Tôi đã sử dụng SAS trong lớp thống kê đầu tiên của mình, ghê tởm nó và không bao giờ chạm vào nó cho đến khi tôi bắt đầu ở đây. Đây là những gì hữu ích cho tôi và những gì chưa:

Hữu ích:


  • Mã của đồng nghiệp . Đây là nguồn duy nhất hữu ích nhất đối với tôi. Một số trong đó là mã rất tốt, một số trong đó là mã rất xấu, nhưng tất cả đều cho tôi thấy cách suy nghĩ trong SAS.
  • SUGI . Mặc dù chúng thường gần như không thể chịu đựng được, nhưng có rất nhiều tài liệu hướng dẫn nhỏ này trên Internet. Bạn không cần phải tìm chúng; chỉ Google và họ sẽ tự giới thiệu với bạn.
  • Hướng dẫn bỏ túi O'Reilly SQL của Gennick. Tôi tránh được rất nhiều mã hóa SAS bằng cách sử dụng PROC SQL để thao tác và tóm tắt dữ liệu. Đây là gian lận, và tôi không quan tâm.
  • Bài viết này giải thích các định dạng và thông tin (PDF) . Đây chắc chắn là phần ít trực quan nhất của SAS đối với tôi.
  • Trang web tính toán thống kê của Dịch vụ công nghệ học thuật của UCLA . UCLA có rất nhiều tài liệu giới thiệu tuyệt vời ở đây, và có rất nhiều tài liệu song song giữa các phần R và SAS của nó ( như các ví dụ phân tích này ).

Không hữu dụng:


  • Bất cứ điều gì tôi từng đọc được dành cho những người chuyển đổi giữa R và SAS. Tôi có cuốn sách "R và SAS" từ Kleinman và Horton, mà tôi đã mở hai lần chỉ để không tìm thấy câu trả lời tôi cần. Tôi đã đọc một vài hướng dẫn khác ở đây và ở đó. Có lẽ đó chỉ là cách học của tôi, nhưng không có thứ gì trong số này từng bị mắc kẹt với tôi, và tôi chắc chắn cuối cùng sẽ googling cho nó một khi tôi thực sự cần nó.

Bạn sẽ ổn thôi, mặc dù. Chỉ cần đọc mã của đồng nghiệp, đặt câu hỏi tại đây và trên StackOverflow, và - bất cứ điều gì bạn làm - đừng cố gắng vẽ bất cứ điều gì.


@Matt - Tôi nghĩ Proc SGPLOTroxxx.
suncoolsu

@Matt Parker - Tôi chưa tìm thấy một cuốn sách tài nguyên chung nào của SAS Tôi đã tìm thấy thỏa đáng. Bạn có bất cứ đề nghị hoặc bạn chỉ đơn giản dựa vào các tìm kiếm trên internet?
Andy W

1
@Matt Tôi thấy cuốn sách Kleinman và Horton khá hữu ích. Và, giống như @suncoolsu, tôi thấy các PROCS SGPLOT, SGSCATTER và SGPANEL mới tốt hơn nhiều so với hệ thống đồ họa cũ của SAS. Và SGRENDER cho phép rất nhiều quyền kiểm soát đồ họa. Và đồ họa ODS đi kèm với mỗi PROC thống kê là các giá trị mặc định rất đẹp.
Peter Flom - Tái lập Monica

2
@Matt (+1) Phản hồi tốt đẹp. Tôi cũng đã xem blog này cung cấp các ví dụ minh họa về R / SAS: sas-and-r.blogspot.com .
chl

Cảm ơn các gợi ý về các quy trình mới đó, @suncoolsu và @Peter - Gần đây tôi mới được nâng cấp lên 9.2, vì vậy tôi chắc chắn sẽ kiểm tra xem. Ngoài ra, chỉ cần làm rõ: Tôi không nghĩ rằng "SAS và R" được thực hiện kém, nó chưa bao giờ thực sự giúp tôi khi tôi cần. @chl, blog bạn tìm thấy thực sự là blog đồng hành với cuốn sách này, đây là một bổ sung thực sự tốt đẹp của các tác giả.
Matt Parker

6

Một vài điều để thêm vào những gì @matt nói:

Ngoài SUGI (hiện được đổi tên thành Diễn đàn toàn cầu SAS, và sẽ được tổ chức trong năm nay tại Las Vegas), có rất nhiều nhóm người dùng SAS địa phương và khu vực. Đây là nhỏ hơn, thân mật hơn, và (thường) rẻ hơn rất nhiều. Một số nhóm địa phương thậm chí là miễn phí. Xem tại đây

SAS-L. Đây là một danh sách gửi thư cho các câu hỏi SAS. Nó khá thân thiện, và một số người tham gia là một trong số những lập trình viên giỏi nhất của SAS.

Cuốn sách SAS và R: Quản lý dữ liệu, Phân tích thống kê và Đồ họa của Kleinman và Horton. Tra cứu những gì bạn muốn làm trong chỉ mục R và bạn cũng sẽ tìm thấy cách thực hiện trong SAS. Sắp xếp giống như một từ điển liên ngôn ngữ.


1
Tôi sẽ khuyến nghị thứ hai cho cuốn sách Kleinman.
Josh Hemann

4

Ngoài lời khuyên tuyệt vời của Matt Parkers (đặc biệt là về việc đọc mã đồng nghiệp), tài liệu thực tế của SAS có thể hữu ích một cách đáng ngạc nhiên (một khi bạn đã tìm ra tên của những gì bạn muốn): http://support.sas.com/documentation/

Và các thủ tục của Diễn đàn Toàn cầu / SUGI có sẵn tại đây: http://support.sas.com/events/sasglobalforum/preingly/online.html


Tôi sẽ bỏ phiếu thứ hai cho tài liệu của SAS, nó thực sự khá tốt (và đồ sộ).
Hồng Ooi
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.