data.frame객체가 R에서 데이터를 보유하는 핵심 객체 중 하나 이지만, 시계열 데이터로 작업 할 때 객체가 별로 효율적이지는 않습니다. R을 사용하여 데이터를 조작하는 다양한 방법을 제공하는것 보다 유연한 시계열 클래스를 원합니다.xts  또는 Extensible Time Series는 그러한 시계열 객체를 제공하는 패키지 중 하나입니다. 확장 가능한 시계열 클래스를 제공하는 강력한 R 패키지로 확장을 통해 많은 R 시간 시리즈 클래스를 균일하게 처리 할 수 ​​있습니다. 이 xts 치트 시트와 함께 R의 시계열을 코드 예제와 함께 시작하십시오.
xts는 시계열 분석을 빠르고 실수없이 제공하지만 익숙해 지려면 시간이 걸릴 수 있습니다. 이 xts치트 시트는 xts개체 의 개요, 개체 작성 및 검사 방법을 제공 할뿐만 아니라 시계열을 조작하는 방법에 대해 자세히 설명합니다 xts에서 값을 바꾸고 업데이트하는 방법, 선택하는 방법, 색인을 만드는 방법을 볼 수 있습니다. 객체의 하위 집합, 누락 값 처리 방법 및 산술 연산 수행 방법에 대해 설명합니다.xts 치트 시트를보고 다운로드하려면 아래 버튼을 클릭하십시오 :

https://s3.amazonaws.com/assets.datacamp.com/blog_assets/xts_Cheat_Sheet_R.pdf

(인쇄용 버전을 다운로드하거나 아래 온라인 버전을 읽으려면 위에 클릭하십시오.) 

R 데이터 과학 치트 시트 : xts

eXtensible Time Series (xts)는 확장 가능한 시계열 클래스를 제공하는 강력한 패키지로, zoo를 확장하여 많은 R 시간 계열 클래스를 균일하게 처리 할 수 ​​있습니다.

다음과 같이 패키지를로드하십시오.

xts 객체

xts 객체에는 세 가지 주요 구성 요소가 있습니다.

  • coredata : 항상 xts 객체를위한 행렬
  • 인덱스 : 어떤 벡터 DatePOSIXctchronyearmonyearqtr, 또는 DateTime 클래스
  • xtsAttributes : 임의 속성

xts 객체 만들기

xts에서 변환하려면

파일에서 가져 오기

데이터 검사

객체의 핵심 데이터 추출

 

객체에서 색인 추출

클래스 속성

인덱스 클래스 가져 오기

 

인덱스 클래스 교체

 

인덱스 클래스 가져 오기

 

시간 표시 형식 변경

시간대

시간대 변경

 

현재 시간대 추출

기간,주기 및 타임 스탬프

관측 빈도 추정

 

xts5를 매년 OHLC로 변환하십시오.

 

xts3월별 OHLC로 변환

 

xts5분기 별 OHLC로 변환

 

분기 별 OHLC로 변환

 

연간 OHLC로 전환하십시오.

 

개월 계산 xts5

에있는 계수를 세십시오. xts5

년을 세어 라. xts5

고유 한 색인 만들기

중복 시간 삭제

색인 시간을 다음 n초로 반올림합니다.

기타 유용한 기능들

원시 숫자 인덱스 추출 xts1

평일의 가치 지수 xts3

색인의 시간 값 xts3

첫 번째 관찰을 추출합니다. xts3

마지막 관찰 결과 추출 xts4

의 구조 표시 xts3

원시 숫자 인덱스 추출 xts1

첫 번째 부분 xts2

마지막 부분 xts2

 

xts객체 내보내기

교체 및 업데이트

xts2날짜의 값 을 다음 날짜로 대체하십시오.0

1961 년의 날짜를 NA

1 특정 색인의 값을 다음으로 대체하십시오. NA

 

함수 적용

시간별 엔드 포인트 찾기

연간 평균 계산

xts5연도별로 나누기

연간 수단 목록 작성

매년 마지막 관찰을 찾아라. xts5

연간 누적 승객 계산

롤링 여백에 표준 편차를 적용합니다. xts5

선택, 부분 집합 및 색인 생성

고르다

부분 집합

1954 년부터 모든 데이터 얻기

1 월에서 3 월 ’54까지의 데이터 추출

54 년 3 월까지 모든 데이터 가져 오기

xts4사용하는 서브 세트ep2

first() 과 last()

색인 생성

인덱스가있는 행 추출 xts3

벡터를 사용하여 행 추출 days

다음을 사용하여 행 추출 days:POSIXct

주말 인덱스

주말 추출 xts1

누락 된 값

NA 값을에서 생략하십시오 xts5

xts2 지난 관찰 을 사용하여 누락 된 값 채우기

xts2다음 관찰 을 사용하여 누락 값 채우기

보간 NA

산술 연산

coredata() 또는 as.numeric()

인덱스 값 이동

기간별 차이

지연된 차이

다시 색인 생성

병합

더 나아 가기

더 많은 것을 알고 싶 xts습니까? xts  & zoo  과정을 통해 R에서 DataCamp의 조작하는 시계열 데이터를 확인하십시오 !

출처: xts Cheat Sheet: Time Series in R (article) – DataCamp

(Visited 124 times, 1 visits today)