matplotlib.axes.Axes.plot_date #

軸。plot_date ( x , y , fmt = 'o' , tz = None , xdate = True , ydate = False , * , data = None , ** kwargs ) [source] #

[お勧めしません] floatを日付として扱うように軸を強制してプロットします。

がっかり

このメソッドは歴史的な理由から存在し、将来的には廃止される予定です。

  • datetimeのようなデータは、 を使用して直接プロットする必要があります plot

  • プレーンな数値データをMatplotlib の日付形式としてプロットする必要がある場合、またはタイムゾーンを設定する必要がある場合は、ax.xaxis.axis_date/ のax.yaxis.axis_date前に呼び出しますplot。を参照してください Axis.axis_date

と同様に、これはyxを線またはマーカーとしてplotプロットします。ただし、軸ラベルはxdate およびydateに応じて日付としてフォーマットされます。は、このメソッドに頼らなくてもおよび オブジェクトで機能することに注意してください。plotdatetimenumpy.datetime64

パラメータ:
x, y配列のようなもの

データ ポイントの座標。xdateまたはydateTrueの場合、それぞれの値xまたはyはMatplotlib の日付として解釈され ます。

fmt文字列、オプション

プロット形式文字列。詳細については、 の対応するパラメータを参照してくださいplot

tzタイムゾーン文字列またはdatetime.tzinfo、デフォルト: rcParams["timezone"](デフォルト: 'UTC')

日付のラベル付けに使用するタイム ゾーン。

xdate bool、デフォルト: True

Trueの場合、x軸は Matplotlib の日付として解釈されます。

ydate bool、デフォルト: False

Trueの場合、y軸は Matplotlib の日付として解釈されます。

戻り値:
のリストLine2D

プロットされたデータを表すオブジェクト。

その他のパラメータ:
データのインデックス可能なオブジェクト、オプション

指定された場合、次のパラメーターは string も受け入れますs。これは、次のように解釈されますdata[s](例外が発生しない限り)。

xy

**kwargs

キーワード引数はLine2Dプロパティを制御します:

財産

説明

agg_filter

(m, n, 3) float 配列と dpi 値を取り、(m, n, 3) 配列と画像の左下隅からの 2 つのオフセットを返すフィルター関数

alpha

スカラーまたはなし

animated

ブール

antialiasedまたはああ

ブール

clip_box

Bbox

clip_on

ブール

clip_path

パッチまたは (パス、変換) またはなし

colorまたはc

dash_capstyle

CapStyleまたは {'butt', 'projecting', 'round'}

dash_joinstyle

JoinStyleまたは {'miter', 'round', 'bevel'}

dashes

float のシーケンス (ポイント単位のオン/オフ インク) または (None, None)

data

(2, N) 配列または 2 つの 1D 配列

drawstyleまたはds

{'default', 'steps', 'steps-pre', 'steps-mid', 'steps-post'}, デフォルト: 'default'

figure

Figure

fillstyle

{'full', 'left', 'right', 'bottom', 'top', 'none'}

gapcolor

色またはなし

gid

in_layout

ブール

label

物体

linestyleまたは ls

{'-', '--', '-.', ':', '', (オフセット, オンオフシーケンス), ...}

linewidthまたはlw

浮く

marker

マーカー スタイル文字列、PathまたはMarkerStyle

markeredgecolorまたはメック

markeredgewidthまたはニャー

浮く

markerfacecolorまたはmfc

markerfacecoloraltまたはmfcalt

markersizeまたはミリ秒

浮く

markevery

None または int または (int, int) または slice または list[int] または float または (float, float) または list[bool]

mouseover

ブール

path_effects

AbstractPathEffect

picker

float または callable[[Artist, Event], tuple[bool, dict]]

pickradius

わからない

rasterized

ブール

sketch_params

(位取り: float、長さ: float、乱数: float)

snap

ブールまたはなし

solid_capstyle

CapStyleまたは {'butt', 'projecting', 'round'}

solid_joinstyle

JoinStyleまたは {'miter', 'round', 'bevel'}

transform

わからない

url

visible

ブール

xdata

一次元配列

ydata

一次元配列

zorder

浮く

こちらもご覧ください

matplotlib.dates

日付のヘルパー関数。

matplotlib.dates.date2num

日付を数値に変換します。

matplotlib.dates.num2date

数値を日付に変換します。

matplotlib.dates.drange

等間隔の一連の日付を作成します。

ノート

カスタムの日付ティッカーとフォーマッターを使用している場合は、 への呼び出しの後にフォーマッター/ロケーターを設定する必要がある場合があります plot_dateplot_dateデフォルトの目盛りロケータを AutoDateLocator(目盛りロケータがまだ DateLocatorインスタンスに設定されていない場合) に設定し、デフォルトの目盛りフォーマッタを AutoDateFormatter(目盛りフォーマッタがまだ DateFormatterインスタンスに設定されていない場合) に設定します。