본문 바로가기
반응형

R Studio8

R 기초 - 8 R의 기초 함수에 대해 알아보겠다. 어느 프로그램이든 if 문이나 반복문이 존재하기 마련이다. R도 그렇다. python이랑 약간 비슷하다. 먼저 if 문을 한 번 구현해보자 #if문 사용 (if, else if, else) x =0, x, NA))# NaN이 발생하지 않게 음수면 NA로 표시 # [1] NA NA NA NA NA 0.00 1.00 1.41 1.73 2.00 2.24 처음 options 값은 숫자가 얼마만큼 출력할지를 나타내는 것이다. 즉, 유효자릿수가 3자리이면 소수점 둘째자리까지 나타내겠다는 것이다. 만약 options을 주지 않으면 digits의 default값은 7이다. 그리고 메인인 ifelse 문은 (조건,T일 때 return 값,F일 때 return 값) 으로 구성되어있다. .. 2020. 7. 10.
R 기초 - 7 R에서 파일을 읽어오는 것을 구현해보자 임의로 텍스트 파일을 생성한다 이름은 students라고 저장한다. name kor eng mat first 100 90 100 second 100 90 90 third 90 80 70 fourth 100 80 90 그리고 이를 불러오기 위해선 students 2020. 7. 10.
R 기초 - 6 python pandas 모듈의 꽃인 dataframe 형식을 R로 구현해보겠다. name 2020. 7. 10.
R 기초 - 5 R의 배열 연산에 대해서 알아보겠다. # 배열 연산 # 2x2 행렬 2개를 각각 x, y에 저장 x 2020. 7. 10.
R 기초 - 4 R의 배열에 대해서 알아보겠다. 배열은 열과 행으로 구성된 데이터이다. 이 때 배열은 행렬과 다른 점이 있다. 바로 차원을 지정할 수 있다는 점이다. R에서 배열의 생성하는 함수는 array 함수이다. x 2020. 7. 10.
R 기초 - 3 이번 장에서는 벡터의 인덱싱에 대해 알아보도록 하겠다. 파이썬을 기준으로 잡고 설명을 해보겠다. # python x= [2,4,6,8,10] len(x) # 5 x[0] # 2 # R x5) # x 요소값이 모두 5보다 큰가? # False any(x>5) # x 요소값이 일부 5보다 큰가? # True x 2020. 7. 10.
반응형