API
TrendlineOptions

TrendlineOptions extends ChartItemOptions

시리즈 추세선 옵션.
series'trendLine' 항목으로 설정한다.
polar 차트에서는 variableArea, fixedArea 속성들은 지원되지 않는다.

Options

autoHide: boolean (opens in a new tab)

true로 지정하면 시리즈가 애니메이션 중일 때는 표시하지 않는다.

default :undefined

backward: number (opens in a new tab)

추세선을 뒤로(데이터의 X축 감소 방향) 얼마만큼 연장할지 지정한다.
숫자는 X축 단위로 해석된다. 0보다 큰 값으로 지정해야 한다.

default :undefined

curved: boolean (opens in a new tab)

  • ⚠️ Deprecated

default :undefined

fixedArea: TrendlineAreaOptions

고정 부하(Fixed Load) 영역 설정.
고정적으로 발생하는 부하를 의미한다. Y-Intercept(절편).

default :undefined

forward: number (opens in a new tab)

추세선을 앞으로(데이터의 X축 증가 방향) 얼마만큼 연장(예측)할지 지정한다.
숫자는 X축 단위(예: 시간 단위 또는 X 값 자체)로 해석된다. 0보다 큰 값으로 지정해야 한다.

default :undefined

label: TrendlineLabelOptions

추세선 라벨 설정.
추세선으로 계산된 수식 등을 표시하는 용도로 사용할 수 있다.

default :undefined

maExtrapolation: 'flat' | 'none' | 'linear'

이동 평균(movingAverage) 추세선 유형일 때, 외삽법(extrapolation) 방식.
'none'은 외삽을 사용하지 않으며, 'linear'는 선형 외삽, 'flat'은 평탄한 외삽을 의미한다.

default :'none'

marker: TrendlineMarkerOptions

추세선 양 끝에 표시되는 마커 설정.

default :undefined

movingInterval: number (opens in a new tab)

이동 평균 유형의 계산 간격.

default :undefined

numberFormat: string (opens in a new tab)

추세선 수식에 사용되는 숫자 형식.

default :'0.####'

resolution: number (opens in a new tab)

추세선 정밀도.
데이터포인트 사이에 계산될 지점의 개수.

default :5

style: SVGStyles | string (opens in a new tab)

스타일셋 또는 css selector (opens in a new tab).

default :undefined

type: 'exponential' | 'linear' | 'logarithmic' | 'movingAverage' | 'polynomial' | 'power'

추세선 유형.

  • 'exponential' 지수.
  • 'linear' 선형.
  • 'logarithmic' 로그.
  • 'movingAverage' 이동 평균.
  • 'polynomial' 다항.
  • 'power' 멱급수.

default :undefined

variableArea: TrendlineAreaOptions

변동 부하(Variable Load) 영역 설정.
예측 오차 범위 또는 변동성을 나타낸다.

default :undefined

visible: boolean (opens in a new tab)

default :false