R은 패키지 설치가 너무 어렵다R은 깔끔하게 코드를 작성할 수 있어 좋은데 호환성이 너무 안좋습니다. 조금만 엇나가면 바로 안됩니다. 힘드네요. 특히 패키지 설치로 애를 아주 많이 먹었습니다.보통 R이 한글 인식이 안되는데 윈도우 계정을 한글로 하는 경우가 대부분인데 그것 말고도 여러 문제가 있습니다.쓰기 권한이 없다다음과 같은 오류가 날 수 있습니다.해당 경로가 쓰기 형식이 아니므로 library폴더에 쓰기권한을 주라는 얘기입니다. 즉, 쓰기 권한의 문제입니다.실제 폴더 속성에 가보면 쓰기허용이 체크되어 있지 않습니다.하지만 관리자권한은 쓰기 권한이 되어 있습니다. 그렇다면 Rstutio를 관리자 권한으로 실행하면 된다는 얘기니 관리자 권한으로 일단 실행을 합니다.Rstudio 바로가기에서 다음과 같이..
R을 다루시는 분들은 주가 데이터를 가져와 분석을 하고 싶을텐데요. 하지만, R로 주가 데이터를 가져오는 게 생각보다 번거롭습니다. DB나 CSV로 저장해놓거나 하둡을 이용하거나 해서 이미 데이터베이스 구축이 되어있다면 문제가 없지만 당장 가져오는 것은 사실상 어렵습니다. 만약 주가 데이터를 가져온다하면 크롤링이나 api로 데이터베이스에 저장후 불러오는 방식을 반복해야 합니다. 즉, api 또는 크롤링 실행 -> 주가 데이터 데이터베이스에 저장 -> Rstudio에서 불러오기 -> 데이터분석 시작 의 순서를 반복해야 합니다. 불편한 점은 외부의 api를 따로 불러서 데이터를 저장하는 일을 해야하는 것인데 한번에 R에서 할 수 있다면 일이 줄어들어 굉장히 편해질 것 같습니다. 다행히도 tqk라는 패키지를 ..
barplot 함수는 x축의 범주 대비 수치형 데이터를 막대의 길이로써 시각화하는 막대그래프를 출력해주는 함수입니다. 히스토그램과 굉장히 유사하지만 다른 점이 있습니다. barplot과 히스토그램의 차이점 각 차이점은 크게 세가지 정도로 나눌 수 있을 것 같습니다. 막대그래프 히스토그램 x축 값이 연속적이지 않아도 됨 연속적이고 분할 가능한 값만 적용가능 y축 각 값의 크기 계급의 도수(범위의 해당하는 변량수) 막대위치 막대가 떨어져있음 막대가 붙어있음 막대그래프 그리기 barplot함수의 파라미터는 히스토그램보다 적습니다. 주요 파라미터는 다음과 같습니다. height : 벡터 입력시 각 막대의 높이, 행렬 입력시 열의 개수 만큼 막대 생성, 행의 값의 누적이 막대의 높이 xlab : x축 제목 yla..
R에서의 연산자들을 한데 모았습니다. 기호로 표현하는 것들이기 때문에 당연히 그 의미를 알아두면 편하게 쓸 수 있습니다. 어려운건 전혀 없습니다. 산술 연산자 연산자 내용 + 덧셈 - 뺄셈 * 곱하기 / 나누셈 %% 나눗셈 중 나머지 출려 %/% 나눗셈 중 몫 출력 ^ 지수 입력 ** 지수 입력 연산 중에서 나눗셈 부분만 보겠습니다. 나머지는 수학하듯이 하면 되서 넘어가겠습니다. # 나눗셈 > 7/4 [1] 1.75 # 몫 구하기 > 7%/%4 [1] 1 # 나머지 구하기 > 7%%4 [1] 3 관계 연산자 연산자 내용 > 부등호(좌변이 우변보다 크다) = 부등호(좌변이 우변보다 크거나 같다) c(FALSE, TRUE, FALSE) && c(TRUE,TRUE,FALSE) FALSE > c(FALSE, T..