Skip to content

Commit 7c21cf8

Browse files
committed
Plot
1 parent f7a2fbc commit 7c21cf8

File tree

2 files changed

+16
-40
lines changed

2 files changed

+16
-40
lines changed

README.md

Lines changed: 9 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1950,22 +1950,6 @@ Memory View
19501950
<mview>.release() # Releases the buffer.
19511951
```
19521952

1953-
```python
1954-
<num> = <mview>[<index>] # Returns int in range from 0 to 255.
1955-
<mview> = <mview>[<slice>] # Returns bytes even if it has only one element.
1956-
<file>.write(<mview>)
1957-
```
1958-
1959-
```python
1960-
<bytes> = <bytes>.join(<coll_of_mviews>) # Joins elements using bytes object as separator.
1961-
<bytes> = bytes(<mview>) # Or: <mview>.tobytes()
1962-
'<hex>' = <mview>.hex()
1963-
<list> = list(<mview>) # Returns numbers.
1964-
<str> = str(<mview>, 'utf-8') # Or: <bytes>.decode('utf-8')
1965-
<int> = int.from_bytes(<mview>, byteorder='big|little', signed=False)
1966-
'<hex>' = <bytes>.hex()
1967-
```
1968-
19691953

19701954
Deque
19711955
-----
@@ -2257,12 +2241,15 @@ from matplotlib import pyplot
22572241
```
22582242

22592243
```python
2260-
pyplot.plot(<y_data>)
2261-
pyplot.plot(<x_data>, <y_data>)
2262-
pyplot.plot(..., label=<str>) # Use `pyplot.legend()` to add legend.
2263-
pyplot.savefig(<filename>) # Saves figure.
2264-
pyplot.show() # Displays figure.
2265-
pyplot.clf() # Clears figure.
2244+
pyplot.plot(<y_data>) # X values start from 0.
2245+
pyplot.plot(<x_data>, <y_data>) # Add `label=<str>` for legend.
2246+
```
2247+
2248+
```python
2249+
pyplot.legend() # Adds a legend.
2250+
pyplot.savefig(<filename>) # Saves figure.
2251+
pyplot.show() # Displays figure.
2252+
pyplot.clf() # Clears figure.
22662253
```
22672254

22682255

index.html

Lines changed: 7 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1729,18 +1729,6 @@
17291729
</code></pre></div>
17301730

17311731

1732-
<pre><code class="python language-python hljs">&lt;num&gt; = &lt;mview&gt;[&lt;index&gt;] <span class="hljs-comment"># Returns int in range from 0 to 255.</span>
1733-
&lt;mview&gt; = &lt;mview&gt;[&lt;slice&gt;] <span class="hljs-comment"># Returns bytes even if it has only one element.</span>
1734-
&lt;file&gt;.write(&lt;mview&gt;)
1735-
</code></pre>
1736-
<pre><code class="python language-python hljs">&lt;bytes&gt; = &lt;bytes&gt;.join(&lt;coll_of_mviews&gt;) <span class="hljs-comment"># Joins elements using bytes object as separator.</span>
1737-
&lt;bytes&gt; = bytes(&lt;mview&gt;) <span class="hljs-comment"># Or: &lt;mview&gt;.tobytes() </span>
1738-
<span class="hljs-string">'&lt;hex&gt;'</span> = &lt;mview&gt;.hex()
1739-
&lt;list&gt; = list(&lt;mview&gt;) <span class="hljs-comment"># Returns numbers.</span>
1740-
&lt;str&gt; = str(&lt;mview&gt;, <span class="hljs-string">'utf-8'</span>) <span class="hljs-comment"># Or: &lt;bytes&gt;.decode('utf-8')</span>
1741-
&lt;int&gt; = int.from_bytes(&lt;mview&gt;, byteorder=<span class="hljs-string">'big|little'</span>, signed=<span class="hljs-keyword">False</span>)
1742-
<span class="hljs-string">'&lt;hex&gt;'</span> = &lt;bytes&gt;.hex()
1743-
</code></pre>
17441732
<div><h2 id="deque"><a href="#deque" name="deque">#</a>Deque</h2><p><strong>A thread-safe list with efficient appends and pops from either side. Pronounced "deck".</strong></p><pre><code class="python language-python hljs"><span class="hljs-keyword">from</span> collections <span class="hljs-keyword">import</span> deque
17451733
&lt;deque&gt; = deque(&lt;collection&gt;, maxlen=<span class="hljs-keyword">None</span>)
17461734
</code></pre></div>
@@ -1950,12 +1938,13 @@
19501938
<span class="hljs-keyword">from</span> matplotlib <span class="hljs-keyword">import</span> pyplot
19511939
</code></pre></div>
19521940

1953-
<pre><code class="python language-python hljs">pyplot.plot(&lt;y_data&gt;)
1954-
pyplot.plot(&lt;x_data&gt;, &lt;y_data&gt;)
1955-
pyplot.plot(..., label=&lt;str&gt;) <span class="hljs-comment"># Use `pyplot.legend()` to add legend.</span>
1956-
pyplot.savefig(&lt;filename&gt;) <span class="hljs-comment"># Saves figure.</span>
1957-
pyplot.show() <span class="hljs-comment"># Displays figure.</span>
1958-
pyplot.clf() <span class="hljs-comment"># Clears figure.</span>
1941+
<pre><code class="python language-python hljs">pyplot.plot(&lt;y_data&gt;) <span class="hljs-comment"># X values start from 0.</span>
1942+
pyplot.plot(&lt;x_data&gt;, &lt;y_data&gt;) <span class="hljs-comment"># Add `label=&lt;str&gt;` for legend.</span>
1943+
</code></pre>
1944+
<pre><code class="python language-python hljs">pyplot.legend() <span class="hljs-comment"># Adds a legend.</span>
1945+
pyplot.savefig(&lt;filename&gt;) <span class="hljs-comment"># Saves figure.</span>
1946+
pyplot.show() <span class="hljs-comment"># Displays figure.</span>
1947+
pyplot.clf() <span class="hljs-comment"># Clears figure.</span>
19591948
</code></pre>
19601949
<div><h2 id="table"><a href="#table" name="table">#</a>Table</h2><div><h4 id="printsacsvfileasanasciitable">Prints a CSV file as an ASCII table:</h4><pre><code class="python language-python hljs"><span class="hljs-comment"># $ pip3 install tabulate</span>
19611950
<span class="hljs-keyword">import</span> csv, tabulate

0 commit comments

Comments
 (0)