본문 바로가기

R studio3

[R프로그램] rep함수 R프로그램의 rep함수에 대해서 알아보자. rep(반복할 값, 반복횟수) 로 나타낼수가 있다. 반복적인 값을 입력할 경우에 사용되며 더미(dummy) 변수로 값을 생성할 때 자주 사용된다. 위의 사진을 예를 들면 7이란 값을 10번 반복하겠다는 말이다. 결과를 봐도 7이라는 값이 10개가 생성됬음을 알 수 있다. rep의 times 옵션은 반복수를 말하는데 입력해도 되고 안해도 상관 없다. 문자형 데이터도 가능하다. jin이라는 문자를 3번 반복한다는 것인데 역시나 jin이라는 값이 3개가 생성이 되었다. each옵션은 간단하게 설명하자면 각각 반복해라는 옵션이다. 위의 사진을 예로 들면 0부터 2의 값을 각각 3번씩 반복하라는 의미이다. 결과도 마찬가지로 0을 3번, 1을 3번 2를 3번 각각 반복하여.. 2014. 4. 11.
[R프로그램] seq 함수 R프로그램의 seq함수에 대해서 알아보자. seq(from=시작, to=끝, by=간격) 이렇게 표현할 수가 있는데 시작부분과 끝부분을 정한뒤 간격을 입력해주면 그 조건에 맞게 값을 생성하는 것이다. 위의 사진을 보면 0을 시작으로 10까지 2간격으로 값을 생성한 것이다. from, to, by를 입력하지 않고 수치만 입력해도 무방하다. 위의 사진은 0을 시작으로 10까지 값의 길이?를 5개만 출력하라는 것이다. 시작과 끝의 값을 기준으로 간격이 일정한 값 5개를 생성하는 것이다. from과 to는 맨 위의 사진과 동일하게 입력하지 않아도 무방하지만 마지막 length는 입력해야한다. 이유는 미입력시 5를 by(간격)로 인식하여 결과값이 0, 5, 10으로 생성이 되기 때문이다. 위의 사진은 간단하게 수.. 2014. 4. 11.
[R프로그램] 수열 생성하는 방법 R프로그램을 이용하여 수열을 생성하는 방법을 알아보자. 수열은 설명하면 일정한 규칙으로 자연수를 정의역으로 하는 함수인데 이해하기 쉽게 규칙이 있으면 그 규칙에 맞게 일정하게 숫자가 늘어나거나 줄어드는 것으로 뭐 여러 등차, 등비, 조화수열 등으로 구분할 수 있다. 위의 사진을 보면 수열을 간단하게 생성해 본 사진이다. 1:7은 1부터 7까지 +1씩 증가한다는 말이다. 결과처럼 1, 2, 3, 4, 5, 6, 7 의 결과가 나옴을 알 수가 있다. 1:5의 값인 즉 1, 2, 3, 4, 5를 jin 이라는 변수로 할당을 하였다. 위의 사진은 이전과 반대인 높은 숫자부터 낮은 숫자 즉, 역으로 수열을 생성할때 사용한다. 방식은 같으며 높은 숫자부터 입력하면 된다.(위의 사진 참조) www.sasbigdata.. 2014. 4. 11.