«time-series» 태그된 질문

시계열은 연속 시간 (연속 시간 또는 이산 시간 기간)에 측정 된 값이있는 일련의 데이터 포인트입니다. 시계열 분석은 이러한 자연스러운 시간 순서를 활용하여 기본 데이터에서 의미와 추세를 추출합니다.

5
동일한 그래프에서 ggplot2를 사용하여 두 변수를 선으로 플로팅
아주 새로운 질문이지만 다음과 같은 데이터가 있다고 가정하십시오. test_data <- data.frame( var0 = 100 + c(0, cumsum(runif(49, -20, 20))), var1 = 150 + c(0, cumsum(runif(49, -10, 10))), date = seq(as.Date("2002-01-01"), by="1 month", length.out=100) ) ?를 사용하여 x 축에서 시계열 var0과 var1동일한 그래프에 어떻게 플롯 할 수 있습니까? 보너스 포인트는 당신이 …
305 r  ggplot2  graph  time-series  r-faq 


10
시계열 데이터를 관계형 또는 비 저장 형?
SNMP를 사용하여 (아마도) 5 분 간격으로 CPU 사용률, 디스크 사용률, 온도 등과 같은 다양한 메트릭스에 대한 데이터를 위해 장치를 폴링하는 시스템을 만들고 있습니다. 궁극적 인 목표는 시계열 그래프 형식으로 시스템 사용자에게 시각화를 제공하는 것입니다. 과거에는 RRDTool을 사용하는 것을 살펴 봤지만 캡처 된 데이터를 무기한으로 저장하는 것이 프로젝트에 중요하므로 거부했으며 캡처 …

3
수업 날짜의 x 축에 수직 geom_vline을 얻는 방법은 무엇입니까?
나는에 구글 그룹 해들리의 게시물을 발견에도 불구 POSIXct하고 geom_vline, 나는 그것을 할 수 없었다. 예를 들어 1998 년, 2005 년 및 2010 년의 시계열을 가지고 있으며 수직선을 그리고 싶습니다. ggplot및 qplot구문으로 시도 했지만 여전히 수직선이 전혀 보이지 않거나 수직선이 맨 처음 수직 그리드에 그려지고 전체 시리즈가 다소 이상하게 오른쪽으로 이동합니다. …
109 r  date  ggplot2  time-series 

14
NumPy를 사용하여 이동 평균을 계산하는 방법은 무엇입니까?
단순히 numpy / scipy의 이동 평균을 계산하는 함수가 없어 복잡한 솔루션으로 이어지는 것 같습니다 . 내 질문은 두 가지입니다. numpy로 이동 평균을 (올바르게) 구현하는 가장 쉬운 방법은 무엇입니까? 이것은 사소하지 않고 오류가 발생하기 쉬운 것처럼 보이므로이 경우에 배터리를 포함 하지 않는 것이 좋은 이유가 있습니까?

8
Pandas는 날짜 히스토그램을 그릴 수 있습니까?
내 시리즈를 가져와 dtype =의 datetime 열로 강제 적용했습니다 datetime64[ns](일일 해상도 만 필요하지만 변경 방법은 확실하지 않음). import pandas as pd df = pd.read_csv('somefile.csv') column = df['date'] column = pd.to_datetime(column, coerce=True) 하지만 플로팅이 작동하지 않습니다. ipdb> column.plot(kind='hist') *** TypeError: ufunc add cannot use operands with types dtype('<M8[ns]') and dtype('float64') 주, …

4
PostgreSQL에서 두 날짜 사이에 시계열 생성
주어진 두 날짜 사이에 일련의 날짜를 멋지게 생성하는 다음과 같은 쿼리가 있습니다. select date '2004-03-07' + j - i as AllDate from generate_series(0, extract(doy from date '2004-03-07')::int - 1) as i, generate_series(0, extract(doy from date '2004-08-16')::int - 1) as j 이 사이에 162 날짜를 생성 2004-03-07하고 2004-08-16이 내가 원하는 것을. …

2
밀리 초를 구문 분석하는 방법?
strptimeR에서 밀리 초로 타임 스탬프를 구문 분석하기 위해 또는 다른 함수를 어떻게 사용 합니까? time[1] # [1] "2010-01-15 13:55:23.975" strptime(time[1], format="%Y-%m-%d %H:%M:%S.%f") # [1] NA strptime(time[1], format="%Y-%m-%d %H:%M:%S") # [1] "2010-01-15 13:55:23"`

8
팬더 : 시간 간격 별 롤링 평균
저는 Pandas를 처음 사용합니다 .... 많은 폴링 데이터가 있습니다. 3 일 창을 기준으로 매일의 추정치를 얻기 위해 이동 평균을 계산하고 싶습니다. 이 질문 에서 이해 했듯이 rolling_ * 함수는 특정 날짜 시간 범위가 아닌 지정된 수의 값을 기반으로 창을 계산합니다. 이 기능을 구현하는 다른 기능이 있습니까? 아니면 내 자신의 글을 …

1
3 개월 데이터 세트로 다변량 시계열 예측
3 개월 분량의 데이터 (매일에 해당하는 각 행)가 생성되었으며 동일한 것에 대해 다변량 시계열 분석을 수행하려고합니다. 사용 가능한 열은- Date Capacity_booked Total_Bookings Total_Searches %Variation 각 날짜에는 데이터 세트에 1 개의 항목이 있고 3 개월의 데이터가 있으며 다변량 시계열 모델을 사용하여 다른 변수도 예측하려고합니다. 지금까지 이것은 나의 시도였으며 기사를 읽음으로써 같은 …

2
팬더 : 로컬 최소값을 기준으로 데이터의 지그재그 분할
시계열 데이터가 있습니다. 데이터 생성 date_rng = pd.date_range('2019-01-01', freq='s', periods=400) df = pd.DataFrame(np.random.lognormal(.005, .5,size=(len(date_rng), 3)), columns=['data1', 'data2', 'data3'], index= date_rng) s = df['data1'] 로컬 최대 값과 로컬 최소값 사이를 연결하는 지그재그 선을 만들고 싶습니다. 이는 y 축에서 |highest - lowest value|각 지그재그 선의 거리의 백분율 (예 : 20 %)을 초과해야 …

1
`tempdisagg` 패키지에서`td` 명령을 사용하여 월별 데이터를 일일 데이터 빈도로 분리하려면 어떻게해야합니까?
월간 빈도 데이터가 있는데 매일 주파수 데이터로 분리하려고합니다. 그래서 아래 코드를 사용하여 R td의 tempdisagg패키지 명령을 사용합니다. dat=ts(data[,2]) result=td(dat~1, conversion = "average", to = "day", method = "chow-lin-maxlog") 그런 다음 다음 오류 메시지가 나타납니다. Error in td(dat ~ 1, conversion = "average", to = "day", method = "chow-lin-maxlog") : 'to' …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.