본문 바로가기

my_lesson325

R_컴퓨팅 - 데이터의 구조[2] 행렬 과 배열 R_컴퓨팅 - 데이터의 구조[2] 행렬 행렬행렬의 주요 속성 속성 설명 length 자료의 개수 mode 자료의 형태 dim 행과 열의 개수 dimnames 행과 열의 이름 행렬의 생성Exam:matrix() 함수를 이용하여 1에서 9까지의 원소를 갖는 3행 3열의 행렬을 생성하라각 행과 열의 이름을 row1, row2, row3, col1, col2, col3로 지정한 뒤 출력하라.Solution:>matr dimnames(matr) matr row1 row2 row3 col1 1 4 7 col2 2 5 8 col3 3 6 9 Exam:위에서 matrix() 함수를 이용하여 생성된 행렬과 동일한 형태의 행렬을 rbind(), cbind(), dim() 항수를 이용하여 만들어라Solution:>r1 r2.. 2019. 2. 11.
R_컴퓨팅 - 데이터의 구조[1] 벡터 R_컴퓨팅 - 데이터의 구조벡터의 입력>#Vector #동일한 유형의 데이터로 구성되어 있는 1차원 데이터 구조>V1 V2 V3 V1[1] 1 2 3>V2[1] "Hello" "R">V3[1] TRUE FALSE >scan(sep=",")1:1, 2, 34:4, 5,6:read 5 items[1] 1 2 3 4 5 NA >seq(from = 1, to = 6, by = 1) #1부터 6까지 1씩 증가 옵션의 위치가 바뀌어도 상관 없음[1] 1 2 3 4 5 6>seq(1, 6, 1) #옵션이 생략되었을 경우 from to by 순서가 default 임# length->나누는 단계(원소의 갯수) , along=1:5 ->1단계부터 5번 실행>seq(from=1, to=10, length=3) [1] 1.0.. 2019. 2. 10.
R_컴퓨팅 - 데이터의 입력함수와 출력함수 R_컴퓨팅 데이터의 입력과 출력이미지 출처: rfriend.tistory.com R 자료구조와 기술통계키보드를 통한 데이터의 입력> v1 = c(1, 2, 3, 4, 5, 6)>v1[1] 1 2 3 4 5 6 >v2 = scan()1:12:2 34:4 5 67:Read 6 items>v2[1] 1 2 3 4 5 6 >v3 = scan(what=" ") #what = charactor() 와 같은 효과// what = [double() | integer() | logical() | numeric() | complex() ]1: A B C4:Read 3 items>v3[1] "A" "B" "C" >data1 = data.frame() # edit()함수를 사용하기 위해 빈 데이터 프레임을 미리 생성한다.>d.. 2019. 2. 7.
R_컴퓨팀 - R 기본 명령어 R_컴퓨팀 - R 기본 명령어Package 설치install.packages("package_name")EX) R commander라는 package를 설치 한다면 R을 구동시킨후 console창에 다음을 입력한다.install.packages("Rcmdr") // 팝업창 뜨면 가까운 미러 사이트 선택library(Rcmdr) // Rcmdr 실행R commander는 SDI환경이 적절하므로 R 의 실행환경을 MDI(Multiple document interface가 아닌 SDI(Single document interface)로 바꾸어준다.RStudio를 관리자 권한으로 실행한 후 R이 설치된 폴더 아래 etc라는 폴더로 이동하여 Rconsole이라는 파일을 열고 Style부분을 아래와 같이 수정한다.#.. 2019. 2. 4.
R_컴퓨팅 - R에서 사용 가능한 주요 수학/통계함수 R_컴퓨팅 - R에서 사용 가능한 주요 수학/통계함수수학함수 함수설명사용 예 1 abs(x) x의 절대값 abs(-1000) [1] 1000 2 ceiling(x) x보다 큰 수중 가장 작은 정수 ceiling(2.35)[1] 3 3 floor(x) x보다 작은 수 중 가장 큰 정수 floor(2.35)[1] 2 4 trunc(x) 0과 x사이의 가장 큰 정수(소수점이하 버리기) trunc(2.35)[1] 2 5 round(x, digits=y) x를 소수점 y자리에서 반올림 round(2450.664, digits=2) [1] 2450.66 round(2450.664, digits=-1) [1] 2450 6 exp(x) 지수함수 exp(-3)[1] 0.04978707 7 log(x) 로그함수 밑이 자연.. 2019. 2. 4.
R_컴퓨팅 - R 과 RStudio 설치 R_컴퓨팅 - R 과 RStudio 설치 R 설치R을 설치하기위해 다음 링크로 이동한다.https://www.r-project.org/ 메인화면에서 좌측에 있는 Download 메뉴의 CRAN을 선택한다.자신과 가까운 국가의 링크를 선택한다. 자신의 PC 운영체제와 맞는 프로그램을 선택한다. base를 선택하여 다운로드 후에 설치를 시작한다. 설치 언어를 선택한다. 설치 경로를 선택한다.설치 경로에 한글이 포함되어 있으면 안된다. 구성요소를 섧치한다.32비트 64비트 선택자신의 PC 비트 확인 (Window key + r >> dxdiag) 설절되어 있는데로 다음을 계속 늘러서 설치를 마무리하고 실행 해 본다. RStudio 설치RStudio를 설치하기 위해서는 다음 링크로 이동한다.https://www.. 2019. 2. 4.