본문 바로가기

R프로그래밍45

반응형
R프로그래밍 - dataframe 칼럼/로우명 설정 하기 (colnames/rownames함수) 데이터프레임의 칼럼명(column name)과 로우명(row names)을 설정하는 방법에 대해 다루어 보겠습니다. colnames함수를 통해 현재 데이터프레임의 칼럼명을 뽑을 수 있고 원하는 칼럼을 덮어씌어서 바꿀 수 있습니다. m 2020. 6. 22.
R프로그래밍 - matrix와 data.frame의 차이점 아래와 같이 matrix를 선언하고 세번째 column을 강제로 문자형으로 변환후 m의 세번째 칼럼으로 덮어 씌우기 했을 때 전체 m의 형태가 모두 문자형 (character)으로 변한 되는 것을 보실 수 있습니다. m 2020. 6. 22.
R프로그래밍 - matrix선언 / matrix요소 접근법 matrix함수를 이용해서 matrix를 선언 할 수 있습니다. m 2020. 6. 22.
R프로그래밍 - Seq / Rep함수 seq함수는 sequence의 약자로 연속되는 숫자에 대해서 일정간격을 두고 선언할수 있습니다. seq(1,10,by=2) ## 1부터 10까지 2간격으로 출력 seq(1,10,by=3) ## 1부터 10까지 3간격으로 출력 rep함수는 repeat의 약자로 반복을 해주는 함수입니다. rep(1,3) ## 1을 세번 반복 rep(10,20) ## 10을 20번 반복 rep("news",10) ## 'news'를 10번 반복 인프런에서 R강의/딥러닝 강의를 업로드 하고 있습니다. https://www.inflearn.com/roadmaps/225 [입문~활용] 데이터 분석가 되기 with R | 더 나은 학습을 위한 가이드 기초부터 실전까지,R로 시작하는데이터 분석의 세계! 고객 분석, 트렌드·브랜드 분석.. 2020. 6. 22.
R프로그래밍 - Vector 정렬 (sort/order 함수) Vector내에서 정렬하는 방법에 대해 다루어 보도록 하겠습니다 1. Sort함수 a에 랜덤한 숫자 벡터를 선언하고 sort함수를 이용해 아래와 같이 정렬할 수 있습니다. 내림차순을 하기 위해서는 decreasing = T 옵션을 넣어주어야 하고 오름차순을 위해서는 옵션없이 사용하시면 됩니다. 기본 옵션이 오름차순이기 때문입니다. a 2020. 6. 22.
R프로그래밍 - Vector index 다루는 법 이제 vector의 index에 대해 다루어 보도록 하겠습니다. 1. vector의 단일 요소 접근 법 아래 그림 예시처럼 a 라는 vector를 선언하고 각각의 요소에 숫자 index로 접근이 가능합니다. 저는 이 요소를 '방'이라고 표현하겠습니다. index에 접근할 때에는 대괄호를 통해서 원하는 index를 넣어 추출할 수 있습니다. a 2020. 6. 22.
R프로그래밍 - Vector 선언 (숫자형/문자형) Vector는 하나의 칼럼을 의미합니다. 즉 행렬로 이루어진 데이터에서 하나의 행 또는 하나의 열이라고 보시면 되고 c라는 함수를 통해서 사용할 수 있습니다. a 2020. 6. 19.
R프로그래밍 - 숫자형 문자형 변환 as.character/as.numeric a에 1을 넣으면 a는 숫자형 변수가 됩니다. 이를 강제로 문자형으로 바꿔주고 싶으면 아래 그림처럼 as.character(a) 함수를 통해서 바꿔줄수가 있습니다. as.character(a) 사실 숫자를 문자로 바꿔 줄 일은 많지 않습니다. (매우 간혹 있습니다) 그런데 데이터를 불러들일때에 가끔 숫자변수인데 문자변수로 인식이 되어 있는 경우가 있습니다. 그런경우에는 아래 그림처럼 강제로 as.numeric 함수를 통해서 숫자형으로 바꿔 줄 수 있습니다. 인프런에서 R강의/딥러닝 강의를 업로드 하고 있습니다. https://www.inflearn.com/roadmaps/225 [입문~활용] 데이터 분석가 되기 with R | 더 나은 학습을 위한 가이드 기초부터 실전까지,R로 시작하는데이터 분석의 세계.. 2020. 6. 19.