본문 바로가기

분류 전체보기240

R과 PYthon 프로그램 비교(1) R을 공부하면서 사람들이 '파이썬' '파이썬' 하길래 '파이썬'을 공부한 적이 있습니다. 파이썬 유료강의를 들어보기도 하고... R도 유료강의를 들어 보았고. 처음 파이썬 사용할 때 파이썬을 쉽다고 하여 알기 쉬운 초보 파이썬 책을 구입하여 보기 시작했습니다. 조금만 시간을 내어서 일주일 정도 보니까 파이썬이 어떤 것이라는 것을 이해하게 되었습니다. 근데... 그래서... 그리고 파이썬이 이 정도는 아닐텐데... 다시 큰 맘 먹고 유료(오프라인) 강의를 신청했습니다. 우와, 이런 게 파이썬이구나. 파이썬 초보 책으로 전혀 알 수 없었던 파이썬의 다른 세계, 실력 좋은 젊은 강사에게서 많은 것을 배웠습니다. 심지어는 웹크롤링을 하는 것까지. 그런데 당시에는 한창 R에 몰두하고 있었기에, 배웠던 파이썬이 가.. 2020. 6. 29.
R과 SAS와의 비교 R 강의를 하게 되면 쉬는 시간 또는 강의중에 많이 들어오는 질문 중 하나입니다. 제가 강의중에 다음과 같이 소개합니다. (1) 통계분석용 SW로 세계적으로 가장 많은 매출액을 올리는 SW는 SAS 입니다. (2) 통계분석용 SW로세계적으로 가장 많이 사용되는 SW는 SPSS 입니다. SAS는 통계분석용 뿐만 아니라 데이터분석 거의 모든 분야에 사용되고 있는 강력한 SW인 반면 SPSS 는 통계분석 분야에 국한되어 있는 SW 입니다. SPSS 는 사회과학용 연구분석용으로 많이 사용되고 있습니다. 최근 들어서는 세계적으로 가장 많이 사용되는 SW는 R 입니다. 제가 "SAS강좌와 통계컨설팅"을 저술한 저자로 알려져 있는데, SAS 전문가가 최근들어 R을 강의하니까 "R과 SAS가 어느 것이 나은가?" "S.. 2020. 6. 28.
12.3 SAS/IML 응용 - 회귀분석 통계학에서 행렬(MATRIX)을 가장 많이 접하게 되는 부분이 아마 회귀분석일 것입니다. 그리하여 SAS/IML을 이용하여 회귀분석을 하여 보겠습니다. 많은 사람들이 SAS/IML을 사용할 경우가 별로 없지만 SAS/IML을 사용하여 SAS프로그램을 개발해야 하는 경우 SAS에서 제공하는 샘플프로그램을 살펴보는 것이 가장 빠릅니다. SAS가 설치된 폴더에서 c:\Program Files\SAS Institute\SAS\V8\iml\sample 로 가 보면 여러 가지 샘플이 있습니다. 저자는 실제 프로젝트에서 회귀분석 기법 중 Stepwise Regression과 프로빗모형 개발에 유용하게 적용하였으며 SAS/IML을 이해하는 데에도 많은 도움이 되었습니다. /* -----------------------.. 2020. 6. 27.
12.1 SAS/IML 이란? SAS/IML은 Interactive Matrix Language의 약어이며, SAS의 여러 제품 중에서 행렬(Matrix) 연산을(Matrix) 지원하는 제품입니다. 행렬계산 소프트웨어로는 GAUSS, MATLAB 등이 세계적으로 유명하며, 행렬계산은 통계학, 계량경제학, 금융공학 등 거의 모든 분야에서 많이 사용됩니다. 요즘 많이 사용되고 있는 R에서는 행렬(matrix)이라는 데이터 객체가 기본적으로 지원하고 있어서 R을 이용하면 행렬 계산을 편리하게 할 수 있습니다. ✔ SAS/BASE를 이용하면 여러 STEP을 거쳐야 하는 프로그램도 SAS/IML을 이용하여 간단하게 만들 수 있는 경우가 많습니다. ✔ SAS/IML을 이용한 프로그램을 보면 SAS/STAT의 여러 가지 기능을 이해할 수 있습니다.. 2020. 6. 27.
(R1)제17강(1.2) VirtualBox & CentOS (수정중) (1) 언어 (2) 키보드 (3) 지역 시간 (4) 지원 언어 (5) 소프트웨어 선택 2020. 6. 22.
(R1)제17강(5.1) 리눅스 설치 - apt-get 리눅스를 처음 설치하고 그 다음 패키지를 설치하게 됩니다. 패키지 관리를 위해 우분투에서 apt-get 명령문을 사용합니다. APT(Advanced Package Tool) apt-get 명령은 우분투를 포함한 데비안 계열의 패키지 관리 명령어입니다. 패키지 업데이트(update), 갱신(upgrade), 설치, 제거 등을 할 수 있습니다. CentOS 에서 YUM 을 사용하고... 리눅스는 저장소(Repository)를 통하여 패키지를 업데이트하고 설치하게 됩니다. 저장소(Rository): 리눅스에서 배포하는 파일들이 저장되어 있는 곳 apt-get /etc/apt/ 디렉토리에 설정파일이 있습니다. sources.list 파일입니다. sources.list 파일안에 해당 패키지 파일을 검색하는 인터넷.. 2020. 6. 17.