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 :
WCSAxes
WCSAxes
座標補助対象が属する軸.
- parent_map :
CoordinatesMap
CoordinatesMap
♪the
CoordinatesMap
この座標が属するオブジェクト.- 変換する. :
Transform
変換する. この座標系に対応する変換.
- coord_index集積する.
この座標のインデックス.
CoordinatesMap
それがそうです。- coord_type{‘経度’,‘緯度’,‘スカラー’}
この座標のタイプは、座標の改行および境界動作を決定するために使用される。経度は以下の位置で乗り換えます
coord_wrap
緯度は-90から90の範囲でなければならず、スカラーは境界がなく、変換されません。- coord_unit :
Unit
職場.職場. 変換出力が与えられた場合、その座標が存在する単位。
- format_unit :
Unit
オプションです。単位,オプション 座標を表示するための単位。
- coord_wrap浮いている.
経度改行の角度(デフォルト360)
- フレームワーク. :
BaseFrame
BaseFrame
その枠組みは
WCSAxes
それがそうです。
- parent_axes :
属性要約
locator
\方法要約
display_minor_ticks
\(表示_副次的_チェック)この座標の補助目盛りを表示する.
format_coord
\(値)[, format] )座標値が与えられた場合には,Formatter_Locatorのフォーマットによってフォーマットする.
明示的ラベルが提供されていない場合、デフォルト軸ラベルがレンダリングされる。
get_axislabel
\()軸ラベルのテキストを取得する
軸ラベルがいつ描画されるかを決定するためのルールを取得する。
get_format_unit
\()主要目盛りラベルの単位を取得する.
grid
\([draw_grid, grid_type] )この座標の格子線を描く.
set_auto_axislabel
\(自動_タグ)明示的ラベルが提供されていない場合、デフォルト軸ラベルがレンダリングされる。
set_axislabel
\(テキスト[, minpad] )軸ラベルのテキストと可視属性(オプション)を設定します。
set_axislabel_position
\(位置)軸ラベルが表示すべき位置を設定する
軸ラベルがいつ描画されるかを決定するためのルールが設定される。
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’を使ってください。
- grid(draw_grid=True, grid_type=None, **kwargs)[ソース]¶
この座標の格子線を描く.
標準matplotlib外観オプション(色、Alphaなど)キーワードパラメータとして渡すことができる.
- パラメータ
- draw_gridブルル.
グリッド線を表示するかどうか
- grid_type{‘線’,‘輪郭’}
世界座標中の格子線を決定し、世界座標にそれらをプロットすることで等高線を描くかどうか (
'lines'
)または画像中の多くの位置の世界座標を決定し、等高線を描画することによって ('contours'
)である。第1の方法は、2次元画像のために推奨され、3次元(またはより高い次元)の立方体については、'contours'
このオプションを使用することをお勧めします。デフォルトの場合,変換に逆があれば‘LINES’を用い,そうでなければ“輪郭”を用いる.
- set_axislabel(text, minpad=1, **kwargs)[ソース]¶
軸ラベルのテキストと可視属性(オプション)を設定します。
- パラメータ
- text応力.応力
軸ラベルテキスト。
- minpad浮動、オプション
軸ラベルフォントサイズで表されるラベルパッド.
- kwargs
Keywords are passed to
matplotlib.text.Text
. These can include keywords to set thecolor
,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_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
, ornumber
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()
, andgrid()
.- パラメータ
- 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線パターンを受け取る).