Class: RubyOSBXL::Charts::TrendLine

Inherits:
Object
  • Object
show all
Defined in:
lib/rubyosbxl.rb

Overview

チャートの近似直線を扱うクラスです。

Instance Method Summary collapse

Instance Method Details

#getBackward2Numeric

傾向線が後方に伸びる期間(散布図の単位)の数を取得します。

Returns:

  • (Numeric)

    傾向線が後方に伸びる期間(散布図の単位)の数

#getDisplayEquationbool

近似直線の方程式のラベルが表示設定されているか取得します。

Returns:

  • (bool)

    true: 近似直線の方程式のラベルが表示設定されている false: 近似直線の方程式のラベルが表示設定されていない

#getDisplayRSquaredbool

近似直線の2乗値のラベルが表示設定されているか取得します。

Returns:

  • (bool)

    true: 近似直線の2乗値のラベルが表示設定されている false: 近似直線の2乗値のラベルが表示設定されていない

#getForward2Numeric

傾向線が前方に伸びる期間(散布図の単位)の数を取得します。

Returns:

  • (Numeric)

    傾向線が前方に伸びる期間(散布図の単位)の数

#getGlowFormatRubyOSBXL::Charts::ChartGlowFormat

オブジェクトの光彩の描画クラスを取得します。

Returns:

#getInterceptNumeric

近似直線が値軸と交差する位置を取得します。

Returns:

  • (Numeric)

    近似直線が値軸と交差する位置

#getInterceptIsAutobool

近似直線が値軸と交差する位置が自動生成されているか取得します。

Returns:

  • (bool)

    true: 近似直線が値軸と交差する位置が自動生成されている false: 近似直線が値軸と交差する位置が自動生成されていない

#getLineFormatRubyOSBXL::Charts::ChartLineFormat

オブジェクトの線の描画クラスを取得します。

Returns:

#getOrderInteger

順序を取得します。近似直線の種類がxlPolynomialの時有効です。

Returns:

  • (Integer)

    順序

#getPeriodInteger

移動平均の傾向線の期間を取得します。

Returns:

  • (Integer)

    移動平均の傾向線の期間

#getShadowFormatRubyOSBXL::Charts::ChartShadowFormat

オブジェクトの影つけの描画クラスを取得します。

Returns:

#getSoftEdgeFormatRubyOSBXL::Charts::ChartSoftEdgeFormat

オブジェクトのぼかしの描画クラスを取得します。

Returns:

#getTrendLineLabelRubyOSBXL::Charts::TrendLineLabel

近似直線の近似式表示用のラベルを取得します。

Returns:

#getTypeRubyOSBXL::Enums::XlTrendlineType

近似直線のラベル種類を取得します。

Returns:

#setBackward2(value) ⇒ void

傾向線が後方に伸びる期間(散布図の単位)の数を設定します。

Parameters:

  • value (Numeric)

    後方に伸びる期間(散布図の単位)の数

#setDisplayEquation(apply) ⇒ void

近似直線の方程式のラベルが表示設定されているか設定します。

Parameters:

  • apply (bool)

    true: 近似直線の方程式のラベルが表示設定されている false: 近似直線の方程式のラベルが表示設定されていない

#setDisplayRSquared(apply) ⇒ void

近似直線の2乗値のラベルが表示設定されているか取得します。

Parameters:

  • apply (bool)

    true: 近似直線の2乗値のラベルが表示設定されている false: 近似直線の2乗値のラベルが表示設定されていない

#setForward2(value) ⇒ void

傾向線が前方に伸びる期間(散布図の単位)の数を設定します。

Parameters:

  • value (Numeric)

    前方に伸びる期間(散布図の単位)の数

#setIntercept(value) ⇒ void

近似直線が値軸と交差する位置を設定します。

Parameters:

  • value (Numeric)

    近似直線が値軸と交差する位置を設定

#setInterceptIsAutovoid

近似直線が値軸と交差する位置が自動生成になるよう設定します。

#setOrder(order) ⇒ void

順序を設定します。近似直線の種類がxlPolynomialの時有効です。

Parameters:

  • order (Integer)

    順序(1から始まります)

#setPeriod(period) ⇒ void

移動平均の傾向線の期間を設定します。

Parameters:

  • period (Integer)

    移動平均の傾向線の期間

#setType(ptype) ⇒ void

近似直線のラベル種類を設定します。

Parameters: