CoordinateHelper

class astropy.visualization.wcsaxes.CoordinateHelper(parent_axes=None, parent_map=None, transform=None, coord_index=None, coord_type='scalar', coord_unit=None, coord_wrap=None, frame=None, format_unit=None, default_label=None)[ソース]

ベースクラス: object

クラスの1つの座標が制御されています WCSAxes それがそうです。

パラメータ
parent_axes : WCSAxesWCSAxes

座標補助対象が属する軸.

parent_map : CoordinatesMapCoordinatesMap

♪the CoordinatesMap この座標が属するオブジェクト.

変換する.Transform変換する.

この座標系に対応する変換.

coord_index集積する.

この座標のインデックス. CoordinatesMap それがそうです。

coord_type{‘経度’,‘緯度’,‘スカラー’}

この座標のタイプは、座標の改行および境界動作を決定するために使用される。経度は以下の位置で乗り換えます coord_wrap 緯度は-90から90の範囲でなければならず、スカラーは境界がなく、変換されません。

coord_unitUnit職場.職場.

変換出力が与えられた場合、その座標が存在する単位。

format_unitUnit オプションです。単位,オプション

座標を表示するための単位。

coord_wrap浮いている.

経度改行の角度(デフォルト360)

フレームワーク.BaseFrameBaseFrame

その枠組みは WCSAxes それがそうです。

属性要約

formatter \

locator \

方法要約

display_minor_ticks \(表示_副次的_チェック)

この座標の補助目盛りを表示する.

format_coord \(値)[, format] )

座標値が与えられた場合には,Formatter_Locatorのフォーマットによってフォーマットする.

get_auto_axislabel \()

明示的ラベルが提供されていない場合、デフォルト軸ラベルがレンダリングされる。

get_axislabel \()

軸ラベルのテキストを取得する

get_axislabel_visibility_rule \(ルール)

軸ラベルがいつ描画されるかを決定するためのルールを取得する。

get_format_unit \()

主要目盛りラベルの単位を取得する.

get_minor_frequency \()

grid \([draw_grid, grid_type] )

この座標の格子線を描く.

set_auto_axislabel \(自動_タグ)

明示的ラベルが提供されていない場合、デフォルト軸ラベルがレンダリングされる。

set_axislabel \(テキスト[, minpad] )

軸ラベルのテキストと可視属性(オプション)を設定します。

set_axislabel_position \(位置)

軸ラベルが表示すべき位置を設定する

set_axislabel_visibility_rule \(ルール)

軸ラベルがいつ描画されるかを決定するためのルールが設定される。

set_coord_type \(座標_タイプ[, coord_wrap] )

軸の座標タイプを設定する.

set_format_unit \(単位[, decimal, ...] )

主要記号ラベルの単位を設ける.

set_major_formatter \(フォーマットプログラム)

メインスケールラベルのためのフォーマットプログラムを設定します。

set_minor_frequency \(頻度)

メイン目盛りごとのサブスケールの周波数を設定します。

set_separator \(デリミタ)

角度主要記号ラベルのための区切りを設ける.

set_ticklabel \([color, size, pad, ...] )

記号タグの視覚属性を設定する.

set_ticklabel_position \(位置)

目盛り線ラベルが表示すべき位置を設定する

set_ticklabel_visible \(可視)

記号ラベルが見えるかどうかを設定する.

set_ticks \([values, spacing, number, size, ...] )

記号の位置と属性を設定する.

set_ticks_position \(位置)

目盛り線が現れるべき位置を設定する

set_ticks_visible \(可視)

記号が見えるかどうかを設定する。

tick_params \([which] )

方法は目盛りと目盛りラベルパラメータを設定し,方法は目盛りと目盛りラベルパラメータを設定する方式と同様である. tick_params() 方法はMatplotlibで実現した.

属性文書

formatter
locator

方法文書

display_minor_ticks(display_minor_ticks)[ソース]

この座標の補助目盛りを表示する.

パラメータ
display_minor_ticksブルル.

副次的な目盛りを表示するかどうか。

format_coord(value, format='auto')[ソース]

座標値が与えられた場合には,Formatter_Locatorのフォーマットによってフォーマットする.

パラメータ
value浮いている.

フォーマットする値

format{‘auto’,‘ascii’,‘laex’},オプション

使用するフォーマット-デフォルトの場合,フォーマットはMatplotlibがLaTeXを使用するかMathTexを使用するかによって調整される.純粋なASCII文字列を得るには、format=‘ascii’を使ってください。

get_auto_axislabel()[ソース]

明示的ラベルが提供されていない場合、デフォルト軸ラベルがレンダリングされる。

返品
auto_axislabelboolブルル.

True デフォルトタグが提示されるかどうか。

get_axislabel()[ソース]

軸ラベルのテキストを取得する

返品
label応力.応力

軸ラベル

get_axislabel_visibility_rule(rule)[ソース]

軸ラベルがいつ描画されるかを決定するためのルールを取得する。

get_format_unit()[ソース]

主要目盛りラベルの単位を取得する.

get_minor_frequency()[ソース]
grid(draw_grid=True, grid_type=None, **kwargs)[ソース]

この座標の格子線を描く.

標準matplotlib外観オプション(色、Alphaなど)キーワードパラメータとして渡すことができる.

パラメータ
draw_gridブルル.

グリッド線を表示するかどうか

grid_type{‘線’,‘輪郭’}

世界座標中の格子線を決定し、世界座標にそれらをプロットすることで等高線を描くかどうか ('lines' )または画像中の多くの位置の世界座標を決定し、等高線を描画することによって ('contours' )である。第1の方法は、2次元画像のために推奨され、3次元(またはより高い次元)の立方体については、 'contours' このオプションを使用することをお勧めします。デフォルトの場合,変換に逆があれば‘LINES’を用い,そうでなければ“輪郭”を用いる.

set_auto_axislabel(auto_label)[ソース]

明示的ラベルが提供されていない場合、デフォルト軸ラベルがレンダリングされる。

パラメータ
auto_labelboolブルル.

True デフォルトタグが提示されるかどうか。

set_axislabel(text, minpad=1, **kwargs)[ソース]

軸ラベルのテキストと可視属性(オプション)を設定します。

パラメータ
text応力.応力

軸ラベルテキスト。

minpad浮動、オプション

軸ラベルフォントサイズで表されるラベルパッド.

kwargs

Keywords are passed to matplotlib.text.Text. These can include keywords to set the color, size, weight, and other text properties.

set_axislabel_position(position)[ソース]

軸ラベルが表示すべき位置を設定する

パラメータ
position応力.応力

The axes on which the axis label for this coordinate should appear. Should be a string containing zero or more of 'b', 't', 'l', 'r'. For example, 'lb' will lead the axis label to be shown on the left and bottom axis.

set_axislabel_visibility_rule(rule)[ソース]

軸ラベルがいつ描画されるかを決定するためのルールが設定される。

パラメータ
rule応力.応力

ルールが‘Always’であれば,軸ラベルはつねに軸上に描画される.ルールが“目盛り”であれば,目盛りがその軸上に描かれている場合にのみラベルが描画される.ルールが‘Labels’であれば,目盛りラベルがその軸上に描画された場合にのみ,軸ラベルが描画される.

set_coord_type(coord_type, coord_wrap=None)[ソース]

軸の座標タイプを設定する.

パラメータ
coord_type応力.応力

“経度”“緯度”または“スカラー”のうちの1つ

coord_wrap浮動、オプション

角度座標は行の値を変えなければならない

set_format_unit(unit, decimal=None, show_decimal_unit=True)[ソース]

主要記号ラベルの単位を設ける.

パラメータ
unit : class:Unitクラス:

目盛線ラベルは変換すべき単位である.

decimalブル値、オプション

小数フォーマットを使用するかどうか。デフォルトではこれは False 度または時間(したがって6進形式を使用する)と True 他のすべての単位です。

show_decimal_unitブル値、オプション

小数モードで単位が含まれているかどうか。

set_major_formatter(formatter)[ソース]

メインスケールラベルのためのフォーマットプログラムを設定します。

パラメータ
プログラムをフォーマットする. :文字列または Formatter文字列や

使用するフォーマットやフォーマットプログラム。

set_minor_frequency(frequency)[ソース]

メイン目盛りごとのサブスケールの周波数を設定します。

パラメータ
frequency集積する.

それぞれの主な目盛りの次の度数です。

set_separator(separator)[ソース]

角度主要記号ラベルのための区切りを設ける.

パラメータ
separator文字列またはタプルまたはなし

6進法では数字間の区切りを表す.文字列またはタプルであってもよい(または None デフォルトを表す).

set_ticklabel(color=None, size=None, pad=None, exclude_overlapping=None, **kwargs)[ソース]

記号タグの視覚属性を設定する.

パラメータ
size浮動、オプション

目盛りラベルの大きさ(ポンド単位)

color文字列またはタプル、オプション

記号ラベルの有効Matplotlib色

pad浮動、オプション

記号とラベル間の距離(点単位)である.

exclude_overlappingブル値、オプション

互いに重なっている記号ラベルを排除するかどうか.

kwargs

他のキーワードパラメータは matplotlib.text.Text それがそうです。

set_ticklabel_position(position)[ソース]

目盛り線ラベルが表示すべき位置を設定する

パラメータ
position応力.応力

The axes on which the tick labels for this coordinate should appear. Should be a string containing zero or more of 'b', 't', 'l', 'r'. For example, 'lb' will lead the tick labels to be shown on the left and bottom axis.

set_ticklabel_visible(visible)[ソース]

記号ラベルが見えるかどうかを設定する.

パラメータ
visibleブルル.

ダニの可視度。設定は False この座標を隠蔽する記号ラベルを.

set_ticks(values=None, spacing=None, number=None, size=None, width=None, color=None, alpha=None, direction=None, exclude_overlapping=None)[ソース]

記号の位置と属性を設定する.

At most one of the options from values, spacing, or number can be specified.

パラメータ
values反復可能、オプション

目盛りの座標値を表示する。

spacing浮動、オプション

目盛りの間の間隔。

number浮動、オプション

表示の大まかな目盛り。

size浮動、オプション

目盛りの長さ(点単位)

color文字列またはタプル、オプション

目盛りの有効Matplotlib色

alpha浮動、オプション

目盛りのAlpha値(透明度)。

direction{‘In’,‘Out’},オプション

目盛り線は内部を指すべきか外を向いているべきか。

set_ticks_position(position)[ソース]

目盛り線が現れるべき位置を設定する

パラメータ
position応力.応力

The axes on which the ticks for this coordinate should appear. Should be a string containing zero or more of 'b', 't', 'l', 'r'. For example, 'lb' will lead the ticks to be shown on the left and bottom axis.

set_ticks_visible(visible)[ソース]

記号が見えるかどうかを設定する。

パラメータ
visibleブルル.

ダニの可視度。設定は False この座標に沿って記号を埋め込む.

tick_params(which='both', **kwargs)[ソース]

方法は目盛りと目盛りラベルパラメータを設定し,方法は目盛りと目盛りラベルパラメータを設定する方式と同様である. tick_params() 方法はMatplotlibで実現した.

This is provided for convenience, but the recommended API is to use set_ticks(), set_ticklabel(), set_ticks_position(), set_ticklabel_position(), and grid().

パラメータ
which{‘両者’,‘長調’,‘短調’},オプション

これに設定された目盛りを適用しなければならない.デフォルトの場合は,主記号と副次的記号に同時に適用するように設定する.注意してください 'minor' 現在は目盛りの長さしか設定できません

direction{‘In’,‘Out’},オプション

軸内または軸外に目盛りを置く。

length浮動、オプション

目盛りの長さ(ポンド単位)。

width浮動、オプション

目盛り線幅(ポンド単位)。

color色、オプション

記号色(何でも有効なMatplotlib色を受け取る)

pad浮動、オプション

記号とラベル間の距離(点単位)である.

labelsize浮動小数点または文字列、オプション

ラベルフォントサイズ(ポンド単位または文字列)(例えば、‘Large’)を選択します。

labelcolor色、オプション

記号タグ色(任意の有効なMatplotlib色を受け取る)

colors色、オプション
目盛りの色とラベルの色を同じ値に変更します

(任意の効果的なMatplotlib色を受け入れます)。

下、上、左、右ブル値、オプション

ダニはどこにいますか。フレームが長方形でなければ、これは正常に動作しないことに注意してください。

ラベルの底、ラベルの上部、ラベルの左側、ラベルの右側ブル値、オプション

目盛り線ラベルの位置を描く。フレームが長方形でなければ、これは正常に動作しないことに注意してください。

grid_color色、オプション

格子線の色(任意の有効なMatplotlib色を受け取る).

grid_alpha浮動、オプション

格子線の透明度:0(透明)から1(不透明)である.

grid_linewidth浮動、オプション

格子線の幅(点単位).

grid_linestyle文字列、オプション

格子線のパターン(任意の有効なMatplotlib線パターンを受け取る).