Google AdSense (text)

hidden logo stop

Moving

거지 같은 이글루스 광고노출 정책이 싫어서,
새 보금자리(http://blog.leocat.kr/)로 이사감.

태그 : R 요약보기전체보기목록닫기

1 2

[R] 몫과 나머지 (quotient and remainder)

일반적인 프로그래밍언어에는 modulro라는 연산자가 있다. 나누고 남은 나머지를 구하는 연산자로, 홀짝 등을 확인하기 좋다.이와 비슷하게 R에서는 %/%와 %%를 사용하면 몫과 나머지를 구할 수 있다. R Language Definition - 3.1.4. Operators> # 일반 나누기 - R에서는 double로 소수점을 포함한 결과가 나온다.>...

[R] POSIXlt 와 POSIXct

시간을 나타내는 클래스로 POSIXlt와 POSIXct가 있다.이름도 비슷한 이 둘의 차이는..넘흐 어렵다. 이름도 비슷해서 나중에도 헷갈리기 쉽겠어 TㅅTPOSIXct는 UNIX epoch(1970년) 부터 지금까지의 초를 저장하는 방식이다. 일반적으로 프로그래밍할 때 사용되는 방법과 비슷하다. 때문에 double의 숫자 타입으로 저장된다.POSIXl...

[R] data.frame에서 조건에 맞는 row 필터링하기

data.frame에서 조건에 해당하는 row만 필터링하고 싶다.아래와 같은 data.frame에서 group이 A인 row만 꺼내고 싶을 때는 subset()을 사용하면 된다.> Data <- data.frame('Row'=1:8, 'Conc'=sample(c(1:20), 8), 'group'=sample(LETTERS[1:4], 8, repla...

[R] 일부 column으로 그룹핑하기 (group by)

다음과 같은 데이터들을 특정 필드로 묶어서 총합이나 평균 등을 나타내고 싶을 경우가 있다. 간단히 말하면 DBMS에서 group by가 필요한 것이다.Date Category Frequency2013-10-01  First    102013-10-02  First  ...

[R] vector에서 조건에 해당하는 index 구하기

다음과 같은 vector가 있다. 여기서 7 보다 큰 수를 찾으려면??2, 9, 5, 6, 4, 7, 1, 8, 3, 10which()를 사용하면 된다. 조건을 만족하는 element의 index가 반환된다. []로 index를 참조하면 해당 값을 꺼낼 수 있다.> x <- c(2, 9, 5, 6, 4, 7, 1, 10, 3, 8)> # 7 보다 ...

[R] 환경변수 설정

지난번 R에서 지역(locale) 설정에 이어서, 이번엔 환경변수를 설정하는 방법이다.R에서 지역(locale) 설정 포스트는 R이 한글 번역을 지원하면서 오류 메시지 등이 OS의 지역(locale)에 맞춰서 한글로 표시되는 것을 영문으로 변경하는 방법에 관한 내용이었는데, 이 방법은 R 콘솔을 실행할 때 마다 Sys.setlocale() 명령을 매번 ...

[R] Data type

역시 어제 MySQL InnoDB vs MyISAM과 함께 받은 질문..감만 잡고 있으면 말로 표현하도록 정리가 안 된다. TㅅTnumeric, character와 같은 primitive type도 있지만, 많이 사용되는 유용한 data type이 있다. 구분해 보자..vectorR primitive type 을 담는 ordered list (index...

[R] R 3.0.0+ 버전에서 한글/영문 locale 전환

R이 3.0으로 버전업 하면서 오류 메시지 같은 내용을 locale에 맞게 번역해 주는 내용이 추가된 것 같다.> a에러: 객체 'a'를 찾을 수 없습니다> # 원래 영문 오류 메시지는 아래와 같다.> aError: object 'a' not found> # 인코딩이 EUC-KR 등인 Windows에서는 한글이 깨져 보인다고도 한다.> # 위 오류는 M...

[R/ggplot2] 함수로 그래프 그리기

R은 데이터를 가지고 뚝딱뚝딱하기 좋다. 그런데 데이터는 없고 함수만 있다면 어떻게 그래프를 그릴 수 있을까?? 간단한 계산을 하면서 x값에 따른 y의 변화 추세 등을 보고 싶었다. 아주 간단한 2차원 그래프 하나면 된다. R은 주로 데이터를 위주로 사용했기 때문에 함수만 있는 경우는 어떻게 해야 하는지 모르겠다. 이럴 때 R Graphics Cookb...

[R/ggplot2] R Graphics Cookbook - 멋진 시각화를 위한 책

손쉽게 설치해서 사용할 수 있는 오픈된 패키지가 많은 것이 R의 장점 중 하나이다. 시각화 패키지는 데이터를 한눈에 알아보기 좋게 그래프나 차트 등으로 표현할 수 있기 때문에 전체적인 분포나 모양을 볼 수 있어서 좋다.그 중 많이 사용되는 ggplot2라는 좋은 시각화 툴이 있다. 사용 방법도 상당히 간단하다. 데이터셋을 지정하고 그리고 싶은 스타일의 ...
1 2

Google AdSense (text/image)