본문 바로가기
반응형

column2

[R.아르] R 행,열 삭제 R에서 쓰이는 데이터프레임은 행과 열을 갖고 있다.[2, 1] 은 2행 1열,[1, 3] 은 1행 3열을 의미한다. 같은 원리로, 쉼표의 위치에 따라[2,] 은 '2행'을 의미하고[,3] 은 '3열'을 의미한다 행과 열이 많이 필요할 것 같으니, R에 기본 저장 되어 있는 'iris' 데이터를 보자 150행짜리라, 첫 몇 행만 보려고 head()에 넣었다. 여기서 1행만 뽑고 싶다면 이렇게 1에서 10행까지만 뽑고 싶다면 이렇게 1에서 3열까지만 뽑고 싶다면 이렇게 하면 된다. 3열까지 뽑을 경우 행은 150 행일 것이므로 head()로 조금만 보았다:) 이제 x에서 1행을 삭제해 보자. 삭제는 (-) 기호를 쓰면 된다. 마찬가지로 2, 4, 6 행을 삭제하려면 삭제시에는 행이름이 아니라 행의 순서로 판.. 2016. 8. 30.
[R.아르] R 행,열 추가 요런 x랑 요런 y가 있다고 할 때 x 오른쪽에 y를 열로 추가하려면 cbindcbind의 c는 열(column)을 의미한다. 순서를 다르게 하면 다르게 붙는다 열의 이름을 지정하고 싶을 경우 cbind()에서 선언해 준다. 이번엔 행을 추가해 보자.요런 x와 요런 y가 있다고 할 때 x아래에 y를 행으로 붙이려면 rbind()rbind의 r은 행(row)을 의미한다. 맨 끝이 아니라 중간에 넣고 싶다면?다음과 같이 (z의 1-7행, a, z의 8-10행)으로 rbind()를 사용하면 a가 z의 7행과 8행 사이에 들어간다. z[c(1:7),] 은 'z의 1행부터 7행까지'라는 의미이다.(2016/08/30 - [R] - [R.아르] R 행,열 삭제 참고) 바뀐 z를 보면 원래 8, 9, 10 의 행번호.. 2016. 8. 30.
반응형