본문 바로가기

조인호83

(R1)제17강(1.1) 리눅스 설치 - VMware 설치 오늘은 리눅스에 대하여 설명하고자 합니다. 저는 윈도우를 자주 사용하고, 리눅스를 자주 사용하는 편이 아닙니다. 리눅스는 주로 홈페이지를 운영하기 위해 웹서버용으로 사용하여 왔습니다. 리눅스를 서버용으로, 아파치를 웹서버용으로, PHP를 웹프로그래밍으로, MySQL 을 게시판 관리를 위해 사용했습니다. 리눅스를 자주 사용하지 않으니까, 리눅스를 들여다 볼 때마다, 매번 리눅스를 새로운 공부하는 기분이 듭니다. 리눅스를 새로 접하는 기분이긴 하지만, 기억에 남는 부분이 있어 도움이 되기도 하고, 버전이 업그레이드될 때마다 조금씩 헤매기도 합니다. 요즘은 블로그 등을 이용하여 홈페이지를 만들기 때문에, 웹서버를 운영할 필요가 없어졌습니다. 이제 R을 사용하게 되면서 리눅스를 알아야 하는 필요가 생겼습니다. .. 2020. 11. 27.
(R1)제06강(9.1) 함수만들기 함수를 간단하게 만들어 보았습니다. 이를 바탕으로 마구 마구 복잡해 지는 게 함수입니다. 데이터분석을 하는 사람들은 어쩌면 자주 사용하지 않을 수 있습니다. 전처리과정을 열심히 거친 다음(삽질... 삽질... 삽질...) 그리고 어느 정도 데이터가 안정화되면 분석을 하거나, 모형을 개발을 진행합니다. 모형의 성능을 분석하기도 하고(또 이런 과정에서도 삽질... 삽질...) 이러느라 데이터분석을 하는 사람들에게는 함수가 별로 사용되지 않을 것 같이 보이기도 합니다. 그러나 분석업무가 반복이 되면, 하던 업무를 하나씩 함수로 만들어 가게 됩니다. #***** 인수가 없는 가장 간단한 함수---- hello 2020. 11. 24.
(P)제21강(01) 파이썬으로 하는 회귀분석 - from scipy import stats R에서 하던 회귀분석을 파이썬으로 해 본 것입니다. from scipy import stats # R에서 library(stats) 와 같이 라이브러리 scipy에서 stats 모듈을 로딩 wei = [65,66,69,67,68,72] # R에서 벡터 wei 2020. 11. 24.
(R1)제01강(1.5) R 매뉴얼(Manual) 살펴보기 R 다운로드 사이트인 www.r-project.org 에 가면 R 매뉴얼을 볼 수 있습니다. 오른쪽 메뉴에서 [Manuals]를 클릭하면 [HTML]또는 [PDF] 형태의 매뉴얼을 볼 수 있습니다. R을 설치하면 PC내에 R이 설치된 폴더에 이미 매뉴얼이 설치되므로 별도로 매뉴얼을 다운로드 안 하셔도 됩니다. 매뉴얼은 정리가 잘 되어 있지만, 처음 R을 접하는 분에게는 쉽지 않은 내용입니다. 다른 사용법 안내서나 서적들을 참고하시고 어느 정도 R에 익숙해 지면, 매뉴얼을 보시기를 권합니다 ^^^ 오른쪽 메뉴에서 [Manuals]를 클릭하면 [HTML]또는 [PDF] 형태의 매뉴얼을 볼 수 있습니다. 처음에는 이 파일이 어떤 형태로 되어 있는지 목차를 한 번 훑어 보시기 바랍니다. 처음에는 읽기가 쉽지는 .. 2020. 11. 19.
(R1)제06강(8.1) sample 함수 iris ran1 2020. 11. 19.
(R1)제6강(01) 조건에 맞는 요소 찾기 R 프로그램을 이해하는데에서 가장 핵심적인 내용입니다. 3강 데이터객체(1) 과 4강 데이터객체(2) 에서 R에서의 데이터 객체를 설명하면서 각 개체마다 요소를 접근하는 방법을 다루었습니다. 여기서는 일정 조건에 해당되는 요소를 찾는 방법에 대하여 다룹니다. 우선 100에서 500까지 5개의 원소로 구성된 벡터에서 300보다 같거나 작은 원소들을 구하는 예입니다. 1. 300보다 적은 요소를 추출하기 조건에 맞는 요소를 추출하기 > vec01 vec01[vec01 vec01 vec01[vec01>5] set.seed(100) > x=rnorm(30); x > id 0; id > x[id] [설명] (1) vec01 cond vec01[cond] # cond 의 조건에 ᄄᆞ라 벡터 vec01에서 추출합니다.. 2020. 11. 19.