PageRenderTime 52ms CodeModel.GetById 14ms RepoModel.GetById 0ms app.codeStats 0ms

/source/matplotlib/examples/pylab_examples/multiline.html

https://gitlab.com/lewdlime/pythonista-docs-full
HTML | 190 lines | 158 code | 32 blank | 0 comment | 0 complexity | ee28642049d5b3bdbdf2943bfe864b2f MD5 | raw file
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  2. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <head>
  5. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  6. <title>pylab_examples example code: multiline.py &mdash; Matplotlib 1.3.1 documentation</title>
  7. <link rel="stylesheet" href="../../_static/pythonista.css" type="text/css" />
  8. <link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
  9. <script type="text/javascript">
  10. var DOCUMENTATION_OPTIONS = {
  11. URL_ROOT: '../../',
  12. VERSION: '1.3.1',
  13. COLLAPSE_INDEX: false,
  14. FILE_SUFFIX: '.html',
  15. HAS_SOURCE: true
  16. };
  17. </script>
  18. <script type="text/javascript" src="../../_static/jquery.js"></script>
  19. <script type="text/javascript" src="../../_static/underscore.js"></script>
  20. <script type="text/javascript" src="../../_static/doctools.js"></script>
  21. <link rel="search" type="application/opensearchdescription+xml"
  22. title="Search within Matplotlib 1.3.1 documentation"
  23. href="../../_static/opensearch.xml"/>
  24. <link rel="top" title="Matplotlib 1.3.1 documentation" href="../../index.html" />
  25. <link rel="shortcut icon" type="image/png" href="../../_static/py.png" />
  26. <link rel="stylesheet" href="../_static/pythonista.css" type="text/css" />
  27. <meta name = "viewport" content = "width=device-width,initial-scale=1.0,user-scalable=no;">
  28. <script type="text/javascript">
  29. var getTextForSample = function(i) {
  30. codeBlock = document.getElementsByClassName('highlight-python')[i];
  31. return codeBlock.innerText;
  32. }
  33. var copySample = function (i) {
  34. window.location.href = '/__pythonista_copy__/' + encodeURI(getTextForSample(i));
  35. }
  36. var openSample = function (i) {
  37. window.location.href = '/__pythonista_open__/' + encodeURI(getTextForSample(i));
  38. }
  39. //Source: http://ejohn.org/blog/partial-functions-in-javascript/
  40. Function.prototype.partial = function() {
  41. var fn = this,
  42. args = Array.prototype.slice.call(arguments);
  43. return function() {
  44. var arg = 0;
  45. for (var i = 0; i < args.length && arg < arguments.length; i++)
  46. if (args[i] === undefined) args[i] = arguments[arg++];
  47. return fn.apply(this, args);
  48. };
  49. };
  50. window.onload=function() {
  51. //Add "Copy" and "Open in Editor" buttons for code samples:
  52. var inApp = navigator.userAgent.match(/AppleWebKit/i) != null && navigator.userAgent.match(/Safari/i) == null;
  53. if (inApp) {
  54. codeBlocks = document.getElementsByClassName('highlight-python');
  55. for (var i = 0; i < codeBlocks.length; i++) {
  56. codeBlock = codeBlocks[i];
  57. if (codeBlock.innerText.indexOf('>>>') == 0) {
  58. //Don't add header for interactive sessions
  59. continue;
  60. }
  61. var codeHeader = document.createElement('div');
  62. codeHeader.className = 'pythonista-code-header';
  63. var copyButton = document.createElement('button');
  64. copyButton.className = 'pythonista-button';
  65. copyButton.innerText = 'Copy';
  66. copyButton.addEventListener('click', copySample.partial(i));
  67. codeHeader.appendChild(copyButton);
  68. var openButton = document.createElement('button');
  69. openButton.className = 'pythonista-button';
  70. openButton.innerText = 'Open in Editor';
  71. openButton.addEventListener('click', openSample.partial(i));
  72. codeHeader.appendChild(openButton);
  73. codeBlock.parentElement.insertBefore(codeHeader, codeBlock);
  74. }
  75. }
  76. }
  77. </script>
  78. </head>
  79. <body ontouchstart="">
  80. <div class="related">
  81. <h3>Navigation</h3>
  82. <ul>
  83. <li class="right" style="margin-right: 10px">
  84. <a href="../../genindex.html" title="General Index"
  85. accesskey="I">index</a></li>
  86. <li class="right" >
  87. <a href="../../py-modindex.html" title="Python Module Index"
  88. >modules</a> |</li>
  89. <li><a href="http://omz-software.com/pythonista"><img src="../../_static/py.png" alt=""
  90. style="vertical-align: middle; margin-top: -4px; margin-right: 4px;"/></a></li>
  91. <li><a href="../../index.html">Matplotlib 1.3.1 documentation</a> &raquo;</li>
  92. </ul>
  93. </div>
  94. <div class="document">
  95. <div class="documentwrapper">
  96. <div class="body">
  97. <div class="section" id="pylab-examples-example-code-multiline-py">
  98. <span id="pylab-examples-multiline"></span><h1>pylab_examples example code: multiline.py<a class="headerlink" href="#pylab-examples-example-code-multiline-py" title="Permalink to this headline">ΒΆ</a></h1>
  99. <p>(<a class="reference external" href="../../../../../Pythonista/matplotlib-1.3.1/doc/mpl_examples/pylab_examples/multiline.py">Source code</a>, <a class="reference external" href="../../../../../Pythonista/matplotlib-1.3.1/doc/mpl_examples/pylab_examples/multiline.png">png</a>)</p>
  100. <div class="figure">
  101. <img alt="../../_images/multiline.png" src="../../_images/multiline.png" />
  102. </div>
  103. <div class="highlight-python"><div class="highlight"><pre><span class="c">#!/usr/bin/env python</span>
  104. <span class="kn">from</span> <span class="nn">pylab</span> <span class="kn">import</span> <span class="o">*</span>
  105. <span class="c">#from matplotlib.pyplot import *</span>
  106. <span class="c">#from numpy import arange</span>
  107. <span class="k">if</span> <span class="mi">1</span><span class="p">:</span>
  108. <span class="n">figure</span><span class="p">(</span><span class="n">figsize</span><span class="o">=</span><span class="p">(</span><span class="mi">7</span><span class="p">,</span> <span class="mi">4</span><span class="p">))</span>
  109. <span class="n">ax</span> <span class="o">=</span> <span class="n">subplot</span><span class="p">(</span><span class="mi">121</span><span class="p">)</span>
  110. <span class="n">ax</span><span class="o">.</span><span class="n">set_aspect</span><span class="p">(</span><span class="mi">1</span><span class="p">)</span>
  111. <span class="n">plot</span><span class="p">(</span><span class="n">arange</span><span class="p">(</span><span class="mi">10</span><span class="p">))</span>
  112. <span class="n">xlabel</span><span class="p">(</span><span class="s">&#39;this is a xlabel</span><span class="se">\n</span><span class="s">(with newlines!)&#39;</span><span class="p">)</span>
  113. <span class="n">ylabel</span><span class="p">(</span><span class="s">&#39;this is vertical</span><span class="se">\n</span><span class="s">test&#39;</span><span class="p">,</span> <span class="n">multialignment</span><span class="o">=</span><span class="s">&#39;center&#39;</span><span class="p">)</span>
  114. <span class="c">#ylabel(&#39;this is another!&#39;)</span>
  115. <span class="n">text</span><span class="p">(</span><span class="mi">2</span><span class="p">,</span> <span class="mi">7</span><span class="p">,</span><span class="s">&#39;this is</span><span class="se">\n</span><span class="s">yet another test&#39;</span><span class="p">,</span>
  116. <span class="n">rotation</span><span class="o">=</span><span class="mi">45</span><span class="p">,</span>
  117. <span class="n">horizontalalignment</span> <span class="o">=</span> <span class="s">&#39;center&#39;</span><span class="p">,</span>
  118. <span class="n">verticalalignment</span> <span class="o">=</span> <span class="s">&#39;top&#39;</span><span class="p">,</span>
  119. <span class="n">multialignment</span> <span class="o">=</span> <span class="s">&#39;center&#39;</span><span class="p">)</span>
  120. <span class="n">grid</span><span class="p">(</span><span class="bp">True</span><span class="p">)</span>
  121. <span class="n">subplot</span><span class="p">(</span><span class="mi">122</span><span class="p">)</span>
  122. <span class="n">text</span><span class="p">(</span><span class="mf">0.29</span><span class="p">,</span> <span class="mf">0.7</span><span class="p">,</span> <span class="s">&quot;Mat</span><span class="se">\n</span><span class="s">TTp</span><span class="se">\n</span><span class="s">123&quot;</span><span class="p">,</span> <span class="n">size</span><span class="o">=</span><span class="mi">18</span><span class="p">,</span>
  123. <span class="n">va</span><span class="o">=</span><span class="s">&quot;baseline&quot;</span><span class="p">,</span> <span class="n">ha</span><span class="o">=</span><span class="s">&quot;right&quot;</span><span class="p">,</span> <span class="n">multialignment</span><span class="o">=</span><span class="s">&quot;left&quot;</span><span class="p">,</span>
  124. <span class="n">bbox</span><span class="o">=</span><span class="nb">dict</span><span class="p">(</span><span class="n">fc</span><span class="o">=</span><span class="s">&quot;none&quot;</span><span class="p">))</span>
  125. <span class="n">text</span><span class="p">(</span><span class="mf">0.34</span><span class="p">,</span> <span class="mf">0.7</span><span class="p">,</span> <span class="s">&quot;Mag</span><span class="se">\n</span><span class="s">TTT</span><span class="se">\n</span><span class="s">123&quot;</span><span class="p">,</span> <span class="n">size</span><span class="o">=</span><span class="mi">18</span><span class="p">,</span>
  126. <span class="n">va</span><span class="o">=</span><span class="s">&quot;baseline&quot;</span><span class="p">,</span> <span class="n">ha</span><span class="o">=</span><span class="s">&quot;left&quot;</span><span class="p">,</span> <span class="n">multialignment</span><span class="o">=</span><span class="s">&quot;left&quot;</span><span class="p">,</span>
  127. <span class="n">bbox</span><span class="o">=</span><span class="nb">dict</span><span class="p">(</span><span class="n">fc</span><span class="o">=</span><span class="s">&quot;none&quot;</span><span class="p">))</span>
  128. <span class="n">text</span><span class="p">(</span><span class="mf">0.95</span><span class="p">,</span> <span class="mf">0.7</span><span class="p">,</span> <span class="s">&quot;Mag</span><span class="se">\n</span><span class="s">TTT$^{A^A}$</span><span class="se">\n</span><span class="s">123&quot;</span><span class="p">,</span> <span class="n">size</span><span class="o">=</span><span class="mi">18</span><span class="p">,</span>
  129. <span class="n">va</span><span class="o">=</span><span class="s">&quot;baseline&quot;</span><span class="p">,</span> <span class="n">ha</span><span class="o">=</span><span class="s">&quot;right&quot;</span><span class="p">,</span> <span class="n">multialignment</span><span class="o">=</span><span class="s">&quot;left&quot;</span><span class="p">,</span>
  130. <span class="n">bbox</span><span class="o">=</span><span class="nb">dict</span><span class="p">(</span><span class="n">fc</span><span class="o">=</span><span class="s">&quot;none&quot;</span><span class="p">))</span>
  131. <span class="n">xticks</span><span class="p">([</span><span class="mf">0.2</span><span class="p">,</span> <span class="mf">0.4</span><span class="p">,</span> <span class="mf">0.6</span><span class="p">,</span> <span class="mf">0.8</span><span class="p">,</span> <span class="mf">1.</span><span class="p">],</span>
  132. <span class="p">[</span><span class="s">&quot;Jan</span><span class="se">\n</span><span class="s">2009&quot;</span><span class="p">,</span><span class="s">&quot;Feb</span><span class="se">\n</span><span class="s">2009&quot;</span><span class="p">,</span><span class="s">&quot;Mar</span><span class="se">\n</span><span class="s">2009&quot;</span><span class="p">,</span> <span class="s">&quot;Apr</span><span class="se">\n</span><span class="s">2009&quot;</span><span class="p">,</span> <span class="s">&quot;May</span><span class="se">\n</span><span class="s">2009&quot;</span><span class="p">])</span>
  133. <span class="n">axhline</span><span class="p">(</span><span class="mf">0.7</span><span class="p">)</span>
  134. <span class="n">title</span><span class="p">(</span><span class="s">&quot;test line spacing for multiline text&quot;</span><span class="p">)</span>
  135. <span class="n">subplots_adjust</span><span class="p">(</span><span class="n">bottom</span><span class="o">=</span><span class="mf">0.25</span><span class="p">,</span> <span class="n">top</span><span class="o">=</span><span class="mf">0.8</span><span class="p">)</span>
  136. <span class="n">draw</span><span class="p">()</span>
  137. <span class="n">show</span><span class="p">()</span>
  138. </pre></div>
  139. </div>
  140. <p>Keywords: python, matplotlib, pylab, example, codex (see <a class="reference internal" href="../../faq/howto_faq.html#how-to-search-examples"><em>Search examples</em></a>)</p>
  141. </div>
  142. </div>
  143. </div>
  144. <div class="clearer"></div>
  145. </div>
  146. <div class="footer">
  147. &copy; <a href="../../copyright.html">Copyright</a> 2002 - 2012 John Hunter, Darren Dale, Eric Firing, Michael Droettboom and the matplotlib development team; 2012 - 2013 The matplotlib development team.
  148. <br />
  149. The Python Software Foundation is a non-profit corporation.
  150. <a href="http://www.python.org/psf/donations/">Please donate.</a>
  151. <br />
  152. Last updated on May 03, 2016.
  153. <a href="../../bugs.html">Found a bug</a>?
  154. <br />
  155. Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.2.1.
  156. </div>
  157. </body>
  158. </html>