TimeSeriesShift

TimeSeriesShift[tseries,shift]

shift に従って,時系列 tseries を左あるいは右にシフトする.

詳細とオプション

  • TimeSeriesShiftは,時系列の始まりを特定の時点に合わせるために使われる.
  • 入力 tseries は,値のリスト{x1,x2,},時点と値のペアのリスト{{t1,x1},{t2,x2},}TimeSeriesEventSeriesTemporalDataのいずれでもよい.
  • shift の設定
  • ττ 分シフトする
    {k,step}刻み幅 k でシフトする
    {{tmin}}t1=tminと設定する
  • シフト τ は任意の実数あるいは時のQuantityでよい.
  • 整数 k については,{k}{k,MinimumTimeIncrement[tseries]}を与えることに等しい.
  • step は,数,あるいは"Year""Month""Day"等の日付の刻み幅でよい.
  • TimeSeriesShiftは,複数の経路があるTemporalDataについては,経路ごとに縫い込まれる.
  • TimeSeriesShiftは次のオプションを取る.
  • CalendarType "Gregorian"日付を解釈するための暦体系
    HolidayCalendar {"UnitedStates","Default"}営業日のスケジュールのための暦の休日
    TimeZoneAutomatic日付のための時刻帯指定

例題

すべて開くすべて閉じる

  (3)

時系列を前に2.5シフトする:

後ろに2.5シフトする:

時系列を30日先にシフトする:

時系列の開始時を100に設定する:

スコープ  (13)

基本的な用法  (7)

時系列を前に3.5シフトする:

時系列を後ろに3.5シフトする:

2日シフトする:

増分に営業日を使う:

タイムスタンプを比較する:

前に1週間と3日シフトする:

開始時を5シフトする:

時系列の日付を,今日が開始日となるようにシフトする:

データの型  (6)

ベクトルについての時点を前に2シフトする:

時点と値のペアの列についての時点を後ろに2シフトする:

TimeSeriesからの値を前に10シフトする:

EventSeriesの値を前に5シフトする:

TemporalDataの経路を前に10シフトする:

数量を含む時系列をシフトさせる:

オプション  (3)

CalendarType  (1)

時系列を指定する:

データを1日シフトさせ,ユダヤ暦を使って結果を表現する:

HolidayCalendar  (2)

デフォルトのHolidayCalendarを使って時系列を1営業日シフトさせる:

NYSE暦の祝日を使う:

指定された国の暦の祝日を使う:

アプリケーション  (1)

TimeValueの速度を指定する:

初期速度を定義するためには,最初のタイムステップは0でなければならない点に注意のこと.時系列をシフトする:

時刻値を計算する:

考えられる問題  (2)

TimeSeriesShiftは時間的規則性を破ることがある:

1日シフトする:

ドイツの翌日は営業日ではない:

営業日をシフトすることで時間的規則性を保存する:

時系列を比較する:

新たなHolidayCalendarを指定すると入力でそのオプションが上書きされる:

同じHolidayCalendarで1営業日シフトする:

新たなHolidayCalendarを指定する:

Wolfram Research (2014), TimeSeriesShift, Wolfram言語関数, https://reference.wolfram.com/language/ref/TimeSeriesShift.html (2017年に更新).

テキスト

Wolfram Research (2014), TimeSeriesShift, Wolfram言語関数, https://reference.wolfram.com/language/ref/TimeSeriesShift.html (2017年に更新).

CMS

Wolfram Language. 2014. "TimeSeriesShift." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2017. https://reference.wolfram.com/language/ref/TimeSeriesShift.html.

APA

Wolfram Language. (2014). TimeSeriesShift. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/TimeSeriesShift.html

BibTeX

@misc{reference.wolfram_2024_timeseriesshift, author="Wolfram Research", title="{TimeSeriesShift}", year="2017", howpublished="\url{https://reference.wolfram.com/language/ref/TimeSeriesShift.html}", note=[Accessed: 21-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_timeseriesshift, organization={Wolfram Research}, title={TimeSeriesShift}, year={2017}, url={https://reference.wolfram.com/language/ref/TimeSeriesShift.html}, note=[Accessed: 21-November-2024 ]}