當前位置: 首頁>>代碼示例>>Python>>正文


Python lines.TICKRIGHT屬性代碼示例

本文整理匯總了Python中matplotlib.lines.TICKRIGHT屬性的典型用法代碼示例。如果您正苦於以下問題:Python lines.TICKRIGHT屬性的具體用法?Python lines.TICKRIGHT怎麽用?Python lines.TICKRIGHT使用的例子?那麽, 這裏精選的屬性代碼示例或許可以為您提供幫助。您也可以進一步了解該屬性所在matplotlib.lines的用法示例。


在下文中一共展示了lines.TICKRIGHT屬性的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Python代碼示例。

示例1: apply_tickdir

# 需要導入模塊: from matplotlib import lines [as 別名]
# 或者: from matplotlib.lines import TICKRIGHT [as 別名]
def apply_tickdir(self, tickdir):
        if tickdir is None:
            tickdir = rcParams['%s.direction' % self._name]
        self._tickdir = tickdir

        if self._tickdir == 'in':
            self._tickmarkers = (mlines.TICKRIGHT, mlines.TICKLEFT)
            self._pad = self._base_pad
        elif self._tickdir == 'inout':
            self._tickmarkers = ('_', '_')
            self._pad = self._base_pad + self._size / 2.
        else:
            self._tickmarkers = (mlines.TICKLEFT, mlines.TICKRIGHT)
            self._pad = self._base_pad + self._size

    # how far from the y axis line the right of the ticklabel are 
開發者ID:ktraunmueller,項目名稱:Computable,代碼行數:18,代碼來源:axis.py

示例2: apply_tickdir

# 需要導入模塊: from matplotlib import lines [as 別名]
# 或者: from matplotlib.lines import TICKRIGHT [as 別名]
def apply_tickdir(self, tickdir):
        if tickdir is None:
            tickdir = rcParams['%s.direction' % self._name]
        self._tickdir = tickdir

        if self._tickdir == 'in':
            self._tickmarkers = (mlines.TICKRIGHT, mlines.TICKLEFT)
        elif self._tickdir == 'inout':
            self._tickmarkers = ('_', '_')
        else:
            self._tickmarkers = (mlines.TICKLEFT, mlines.TICKRIGHT)
        self._pad = self._base_pad + self.get_tick_padding()
        self.stale = True

    # how far from the y axis line the right of the ticklabel are 
開發者ID:PacktPublishing,項目名稱:Mastering-Elasticsearch-7.0,代碼行數:17,代碼來源:axis.py

示例3: plot_day_summary

# 需要導入模塊: from matplotlib import lines [as 別名]
# 或者: from matplotlib.lines import TICKRIGHT [as 別名]
def plot_day_summary(ax, quotes, ticksize=3,
                     colorup='k', colordown='r',
                     ):
    """
    quotes is a sequence of (time, open, close, high, low, ...) sequences

    Represent the time, open, close, high, low as a vertical line
    ranging from low to high.  The left tick is the open and the right
    tick is the close.

    time must be in float date format - see date2num

    ax          : an Axes instance to plot to
    ticksize    : open/close tick marker in points
    colorup     : the color of the lines where close >= open
    colordown   : the color of the lines where close <  open
    return value is a list of lines added
    """

    lines = []
    for q in quotes:

        t, open, close, high, low = q[:5]

        if close>=open : color = colorup
        else           : color = colordown

        vline = Line2D(
            xdata=(t, t), ydata=(low, high),
            color=color,
            antialiased=False,   # no need to antialias vert lines
            )

        oline = Line2D(
            xdata=(t, t), ydata=(open, open),
            color=color,
            antialiased=False,
            marker=TICKLEFT,
            markersize=ticksize,
            )

        cline = Line2D(
            xdata=(t, t), ydata=(close, close),
            color=color,
            antialiased=False,
            markersize=ticksize,
            marker=TICKRIGHT)

        lines.extend((vline, oline, cline))
        ax.add_line(vline)
        ax.add_line(oline)
        ax.add_line(cline)


    ax.autoscale_view()

    return lines 
開發者ID:ktraunmueller,項目名稱:Computable,代碼行數:59,代碼來源:finance.py


注:本文中的matplotlib.lines.TICKRIGHT屬性示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。