[prev in list] [next in list] [prev in thread] [next in thread]
List: pykde
Subject: [PyQt] Fwd: Multiple plotting using loops in python
From: binsha s <binshasrn () gmail ! com>
Date: 2019-05-22 8:11:06
Message-ID: CACi6h4r2f7pHCqbb2zUx8wMfs+7iZ2_73pUd1sg1Q5kK-Z2kkg () mail ! gmail ! com
[Download RAW message or body]
[Attachment #2 (multipart/alternative)]
---------- Forwarded message ---------
From: binsha s <binshasrn@gmail.com>
Date: Tue, May 21, 2019 at 10:20 AM
Subject: Multiple plotting using loops in python
To: <pyqt-request@riverbankcomputing.com>
I have x data as:
x_data:[[-210.99],[210.666],[553.211],[123.332],.....[234.121]]
If I have n columns then y1,y2,...yn should be plotted with x_data so that
within one graph n data can be visualized. I am also using slideshow for
visualizing a clear view of each column data. For appearing data as a
slideshow I am splitting each data of y1, y2,...yn into 5 data with x_data.
For example if I have columns as Col-1 and Col-2 then:
y1=[[10.556],[12.5687],[44.5568],...[66.6679]]
y2=[[10.4075],[12.5456],[23.5456],...[76.567]]
The split data of y1, y2 with x_data should be plotted multiple and appear
as slideshow. For that I combined into one array as
splitArraylist=[array[[10.556],[12.5687],[44.5568],...[66.6679]]),array([[10.4075],[12.5456],[23.5456],...[76.567]])]
What I have tried is:
checked_list=[1,2]
gvalue=5
self.XY(splitArraylist)
def XY(self,y):
y1=np.array(y)
for i in range(len(checked_list)):
self.splitXy(y1[i][0])
self.graphXY()
def splitXy(self,res):
current_iter=0
#Splitting each data of y1 into 5 graphs
for j in range(gvalue):
x_data.append(x[current_iter:current_iter+iters])
y_data.append(res[current_iter:current_iter+iters])
current_iter=current_iter+iters
def graphXY(self):
global cp, loopbool
for j in range(len(checked_list)*gvalue):
if loopbool == True:
n_graphs.append(str(j + 1))
cp = int(n_graphs[len(n_graphs)- 1])
#PLotting each set of data in y1 and y2 with x_data
self.plotDraw(x_data[j],y_data[j])
loop = QEventLoop()
QTimer.singleShot(int(sec_value), loop.quit)
loop.exec_()
j = j + 1
def plotDraw(self, x0, y0):
self.MplWidget.canvas.axes.clear()
self.MplWidget.canvas.axes.plot(x0, y0)
self.MplWidget.canvas.axes.legend(('cosinus', 'sinus'),
loc='upper right')
self.MplWidget.canvas.axes.set_title('Signal')
self.MplWidget.canvas.draw()
Currently data is plotting one after the other data. That is first set of
data y1 and is split and plotted. Then next column y2 is plotted and appear
as a slideshow.
I actually want y1 and y2 data to occur in single graph and appear as a
slideshow. (i.e.) For the first graph of slideshow first split data of y1
and y2 occur in one graph then second split data of y1 and y2 ... likewise
5 graphs should be there.
How to do I do this? How can multiple plotting be achieved using loops and
arrays?
[Attachment #5 (text/html)]
<div dir="ltr"><br><br><div class="gmail_quote"><div dir="ltr" \
class="gmail_attr">---------- Forwarded message ---------<br>From: <strong \
class="gmail_sendername" dir="auto">binsha s</strong> <span dir="ltr"><<a \
href="mailto:binshasrn@gmail.com">binshasrn@gmail.com</a>></span><br>Date: Tue, \
May 21, 2019 at 10:20 AM<br>Subject: Multiple plotting using loops in python<br>To: \
<<a href="mailto:pyqt-request@riverbankcomputing.com">pyqt-request@riverbankcomputing.com</a>><br></div><br><br><div \
dir="ltr">
<div class="m_-7855795486154935263gmail-post-text">
<p>I have x data as:</p>
<pre class="m_-7855795486154935263gmail-lang-py \
m_-7855795486154935263gmail-prettyprint \
m_-7855795486154935263gmail-prettyprinted"><code><span \
class="m_-7855795486154935263gmail-pln">x_data</span><span \
class="m_-7855795486154935263gmail-pun">:[[-</span><span \
class="m_-7855795486154935263gmail-lit">210.99</span><span \
class="m_-7855795486154935263gmail-pun">],[</span><span \
class="m_-7855795486154935263gmail-lit">210.666</span><span \
class="m_-7855795486154935263gmail-pun">],[</span><span \
class="m_-7855795486154935263gmail-lit">553.211</span><span \
class="m_-7855795486154935263gmail-pun">],[</span><span \
class="m_-7855795486154935263gmail-lit">123.332</span><span \
class="m_-7855795486154935263gmail-pun">],.....[</span><span \
class="m_-7855795486154935263gmail-lit">234.121</span><span \
class="m_-7855795486154935263gmail-pun">]]</span></code></pre>
<p>If I have <code>n</code> columns then <code>y1,y2,...yn</code> should be plotted \
with <code>x_data</code> so that within one graph n data can be visualized. I am \
also using slideshow for visualizing a clear view of each column data. For
appearing data as a slideshow I am splitting each data of <code>y1, y2,...yn</code> \
into 5 data with <code>x_data</code>.</p>
<p>For example if I have columns as Col-1 and Col-2 then:</p>
<pre class="m_-7855795486154935263gmail-lang-py \
m_-7855795486154935263gmail-prettyprint \
m_-7855795486154935263gmail-prettyprinted"><code><span \
class="m_-7855795486154935263gmail-pln">y1</span><span \
class="m_-7855795486154935263gmail-pun">=[[</span><span \
class="m_-7855795486154935263gmail-lit">10.556</span><span \
class="m_-7855795486154935263gmail-pun">],[</span><span \
class="m_-7855795486154935263gmail-lit">12.5687</span><span \
class="m_-7855795486154935263gmail-pun">],[</span><span \
class="m_-7855795486154935263gmail-lit">44.5568</span><span \
class="m_-7855795486154935263gmail-pun">],...[</span><span \
class="m_-7855795486154935263gmail-lit">66.6679</span><span \
class="m_-7855795486154935263gmail-pun">]]</span><span \
class="m_-7855795486154935263gmail-pln"> y2</span><span \
class="m_-7855795486154935263gmail-pun">=[[</span><span \
class="m_-7855795486154935263gmail-lit">10.4075</span><span \
class="m_-7855795486154935263gmail-pun">],[</span><span \
class="m_-7855795486154935263gmail-lit">12.5456</span><span \
class="m_-7855795486154935263gmail-pun">],[</span><span \
class="m_-7855795486154935263gmail-lit">23.5456</span><span \
class="m_-7855795486154935263gmail-pun">],...[</span><span \
class="m_-7855795486154935263gmail-lit">76.567</span><span \
class="m_-7855795486154935263gmail-pun">]]</span></code></pre>
<p>The split data of y1, y2 with <code>x_data</code> should be plotted multiple and \
appear as slideshow. For that I combined into one array as </p>
<pre class="m_-7855795486154935263gmail-lang-py \
m_-7855795486154935263gmail-prettyprint \
m_-7855795486154935263gmail-prettyprinted"><code><span \
class="m_-7855795486154935263gmail-pln"> splitArraylist</span><span \
class="m_-7855795486154935263gmail-pun">=[</span><span \
class="m_-7855795486154935263gmail-pln">array</span><span \
class="m_-7855795486154935263gmail-pun">[[</span><span \
class="m_-7855795486154935263gmail-lit">10.556</span><span \
class="m_-7855795486154935263gmail-pun">],[</span><span \
class="m_-7855795486154935263gmail-lit">12.5687</span><span \
class="m_-7855795486154935263gmail-pun">],[</span><span \
class="m_-7855795486154935263gmail-lit">44.5568</span><span \
class="m_-7855795486154935263gmail-pun">],...[</span><span \
class="m_-7855795486154935263gmail-lit">66.6679</span><span \
class="m_-7855795486154935263gmail-pun">]]),</span><span \
class="m_-7855795486154935263gmail-pln">array</span><span \
class="m_-7855795486154935263gmail-pun">([[</span><span \
class="m_-7855795486154935263gmail-lit">10.4075</span><span \
class="m_-7855795486154935263gmail-pun">],[</span><span \
class="m_-7855795486154935263gmail-lit">12.5456</span><span \
class="m_-7855795486154935263gmail-pun">],[</span><span \
class="m_-7855795486154935263gmail-lit">23.5456</span><span \
class="m_-7855795486154935263gmail-pun">],...[</span><span \
class="m_-7855795486154935263gmail-lit">76.567</span><span \
class="m_-7855795486154935263gmail-pun">]])]</span></code></pre>
<p>What I have tried is:</p>
<pre class="m_-7855795486154935263gmail-lang-py \
m_-7855795486154935263gmail-prettyprint \
m_-7855795486154935263gmail-prettyprinted"><code><span \
class="m_-7855795486154935263gmail-pln"> checked_list</span><span \
class="m_-7855795486154935263gmail-pun">=[</span><span \
class="m_-7855795486154935263gmail-lit">1</span><span \
class="m_-7855795486154935263gmail-pun">,</span><span \
class="m_-7855795486154935263gmail-lit">2</span><span \
class="m_-7855795486154935263gmail-pun">]</span><span \
class="m_-7855795486154935263gmail-pln"> gvalue</span><span \
class="m_-7855795486154935263gmail-pun">=</span><span \
class="m_-7855795486154935263gmail-lit">5</span><span \
class="m_-7855795486154935263gmail-pln"> self</span><span \
class="m_-7855795486154935263gmail-pun">.</span><span \
class="m_-7855795486154935263gmail-pln">XY</span><span \
class="m_-7855795486154935263gmail-pun">(</span><span \
class="m_-7855795486154935263gmail-pln">splitArraylist</span><span \
class="m_-7855795486154935263gmail-pun">)</span><span \
class="m_-7855795486154935263gmail-pln"> </span><span \
class="m_-7855795486154935263gmail-kwd">def</span><span \
class="m_-7855795486154935263gmail-pln"> XY</span><span \
class="m_-7855795486154935263gmail-pun">(</span><span \
class="m_-7855795486154935263gmail-pln">self</span><span \
class="m_-7855795486154935263gmail-pun">,</span><span \
class="m_-7855795486154935263gmail-pln">y</span><span \
class="m_-7855795486154935263gmail-pun">):</span><span \
class="m_-7855795486154935263gmail-pln"> y1</span><span \
class="m_-7855795486154935263gmail-pun">=</span><span \
class="m_-7855795486154935263gmail-pln">np</span><span \
class="m_-7855795486154935263gmail-pun">.</span><span \
class="m_-7855795486154935263gmail-pln">array</span><span \
class="m_-7855795486154935263gmail-pun">(</span><span \
class="m_-7855795486154935263gmail-pln">y</span><span \
class="m_-7855795486154935263gmail-pun">)</span><span \
class="m_-7855795486154935263gmail-pln"> </span><span \
class="m_-7855795486154935263gmail-kwd">for</span><span \
class="m_-7855795486154935263gmail-pln"> i </span><span \
class="m_-7855795486154935263gmail-kwd">in</span><span \
class="m_-7855795486154935263gmail-pln"> range</span><span \
class="m_-7855795486154935263gmail-pun">(</span><span \
class="m_-7855795486154935263gmail-pln">len</span><span \
class="m_-7855795486154935263gmail-pun">(</span><span \
class="m_-7855795486154935263gmail-pln">checked_list</span><span \
class="m_-7855795486154935263gmail-pun">)):</span><span \
class="m_-7855795486154935263gmail-pln"> self</span><span \
class="m_-7855795486154935263gmail-pun">.</span><span \
class="m_-7855795486154935263gmail-pln">splitXy</span><span \
class="m_-7855795486154935263gmail-pun">(</span><span \
class="m_-7855795486154935263gmail-pln">y1</span><span \
class="m_-7855795486154935263gmail-pun">[</span><span \
class="m_-7855795486154935263gmail-pln">i</span><span \
class="m_-7855795486154935263gmail-pun">][</span><span \
class="m_-7855795486154935263gmail-lit">0</span><span \
class="m_-7855795486154935263gmail-pun">])</span><span \
class="m_-7855795486154935263gmail-pln"> self</span><span \
class="m_-7855795486154935263gmail-pun">.</span><span \
class="m_-7855795486154935263gmail-pln">graphXY</span><span \
class="m_-7855795486154935263gmail-pun">()</span><span \
class="m_-7855795486154935263gmail-pln">
</span><span class="m_-7855795486154935263gmail-kwd">def</span><span \
class="m_-7855795486154935263gmail-pln"> splitXy</span><span \
class="m_-7855795486154935263gmail-pun">(</span><span \
class="m_-7855795486154935263gmail-pln">self</span><span \
class="m_-7855795486154935263gmail-pun">,</span><span \
class="m_-7855795486154935263gmail-pln">res</span><span \
class="m_-7855795486154935263gmail-pun">):</span><span \
class="m_-7855795486154935263gmail-pln"> current_iter</span><span \
class="m_-7855795486154935263gmail-pun">=</span><span \
class="m_-7855795486154935263gmail-lit">0</span><span \
class="m_-7855795486154935263gmail-pln">
</span><span class="m_-7855795486154935263gmail-com">#Splitting each data of \
y1 into 5 graphs</span><span class="m_-7855795486154935263gmail-pln"> </span><span \
class="m_-7855795486154935263gmail-kwd">for</span><span \
class="m_-7855795486154935263gmail-pln"> j </span><span \
class="m_-7855795486154935263gmail-kwd">in</span><span \
class="m_-7855795486154935263gmail-pln"> range</span><span \
class="m_-7855795486154935263gmail-pun">(</span><span \
class="m_-7855795486154935263gmail-pln">gvalue</span><span \
class="m_-7855795486154935263gmail-pun">):</span><span \
class="m_-7855795486154935263gmail-pln"> x_data</span><span \
class="m_-7855795486154935263gmail-pun">.</span><span \
class="m_-7855795486154935263gmail-pln">append</span><span \
class="m_-7855795486154935263gmail-pun">(</span><span \
class="m_-7855795486154935263gmail-pln">x</span><span \
class="m_-7855795486154935263gmail-pun">[</span><span \
class="m_-7855795486154935263gmail-pln">current_iter</span><span \
class="m_-7855795486154935263gmail-pun">:</span><span \
class="m_-7855795486154935263gmail-pln">current_iter</span><span \
class="m_-7855795486154935263gmail-pun">+</span><span \
class="m_-7855795486154935263gmail-pln">iters</span><span \
class="m_-7855795486154935263gmail-pun">])</span><span \
class="m_-7855795486154935263gmail-pln"> y_data</span><span \
class="m_-7855795486154935263gmail-pun">.</span><span \
class="m_-7855795486154935263gmail-pln">append</span><span \
class="m_-7855795486154935263gmail-pun">(</span><span \
class="m_-7855795486154935263gmail-pln">res</span><span \
class="m_-7855795486154935263gmail-pun">[</span><span \
class="m_-7855795486154935263gmail-pln">current_iter</span><span \
class="m_-7855795486154935263gmail-pun">:</span><span \
class="m_-7855795486154935263gmail-pln">current_iter</span><span \
class="m_-7855795486154935263gmail-pun">+</span><span \
class="m_-7855795486154935263gmail-pln">iters</span><span \
class="m_-7855795486154935263gmail-pun">])</span><span \
class="m_-7855795486154935263gmail-pln"> current_iter</span><span \
class="m_-7855795486154935263gmail-pun">=</span><span \
class="m_-7855795486154935263gmail-pln">current_iter</span><span \
class="m_-7855795486154935263gmail-pun">+</span><span \
class="m_-7855795486154935263gmail-pln">iters
</span><span class="m_-7855795486154935263gmail-kwd">def</span><span \
class="m_-7855795486154935263gmail-pln"> graphXY</span><span \
class="m_-7855795486154935263gmail-pun">(</span><span \
class="m_-7855795486154935263gmail-pln">self</span><span \
class="m_-7855795486154935263gmail-pun">):</span><span \
class="m_-7855795486154935263gmail-pln"> </span><span \
class="m_-7855795486154935263gmail-kwd">global</span><span \
class="m_-7855795486154935263gmail-pln"> cp</span><span \
class="m_-7855795486154935263gmail-pun">,</span><span \
class="m_-7855795486154935263gmail-pln"> loopbool </span><span \
class="m_-7855795486154935263gmail-kwd">for</span><span \
class="m_-7855795486154935263gmail-pln"> j </span><span \
class="m_-7855795486154935263gmail-kwd">in</span><span \
class="m_-7855795486154935263gmail-pln"> range</span><span \
class="m_-7855795486154935263gmail-pun">(</span><span \
class="m_-7855795486154935263gmail-pln">len</span><span \
class="m_-7855795486154935263gmail-pun">(</span><span \
class="m_-7855795486154935263gmail-pln">checked_list</span><span \
class="m_-7855795486154935263gmail-pun">)*</span><span \
class="m_-7855795486154935263gmail-pln">gvalue</span><span \
class="m_-7855795486154935263gmail-pun">):</span><span \
class="m_-7855795486154935263gmail-pln"> </span><span \
class="m_-7855795486154935263gmail-kwd">if</span><span \
class="m_-7855795486154935263gmail-pln"> loopbool </span><span \
class="m_-7855795486154935263gmail-pun">==</span><span \
class="m_-7855795486154935263gmail-pln"> </span><span \
class="m_-7855795486154935263gmail-kwd">True</span><span \
class="m_-7855795486154935263gmail-pun">:</span><span \
class="m_-7855795486154935263gmail-pln"> n_graphs</span><span \
class="m_-7855795486154935263gmail-pun">.</span><span \
class="m_-7855795486154935263gmail-pln">append</span><span \
class="m_-7855795486154935263gmail-pun">(</span><span \
class="m_-7855795486154935263gmail-pln">str</span><span \
class="m_-7855795486154935263gmail-pun">(</span><span \
class="m_-7855795486154935263gmail-pln">j </span><span \
class="m_-7855795486154935263gmail-pun">+</span><span \
class="m_-7855795486154935263gmail-pln"> </span><span \
class="m_-7855795486154935263gmail-lit">1</span><span \
class="m_-7855795486154935263gmail-pun">))</span><span \
class="m_-7855795486154935263gmail-pln"> cp </span><span \
class="m_-7855795486154935263gmail-pun">=</span><span \
class="m_-7855795486154935263gmail-pln"> int</span><span \
class="m_-7855795486154935263gmail-pun">(</span><span \
class="m_-7855795486154935263gmail-pln">n_graphs</span><span \
class="m_-7855795486154935263gmail-pun">[</span><span \
class="m_-7855795486154935263gmail-pln">len</span><span \
class="m_-7855795486154935263gmail-pun">(</span><span \
class="m_-7855795486154935263gmail-pln">n_graphs</span><span \
class="m_-7855795486154935263gmail-pun">)-</span><span \
class="m_-7855795486154935263gmail-pln"> </span><span \
class="m_-7855795486154935263gmail-lit">1</span><span \
class="m_-7855795486154935263gmail-pun">])</span><span \
class="m_-7855795486154935263gmail-pln">
</span><span \
class="m_-7855795486154935263gmail-com">#PLotting each set of data in y1 and y2 with \
x_data</span><span class="m_-7855795486154935263gmail-pln">
self</span><span \
class="m_-7855795486154935263gmail-pun">.</span><span \
class="m_-7855795486154935263gmail-pln">plotDraw</span><span \
class="m_-7855795486154935263gmail-pun">(</span><span \
class="m_-7855795486154935263gmail-pln">x_data</span><span \
class="m_-7855795486154935263gmail-pun">[</span><span \
class="m_-7855795486154935263gmail-pln">j</span><span \
class="m_-7855795486154935263gmail-pun">],</span><span \
class="m_-7855795486154935263gmail-pln">y_data</span><span \
class="m_-7855795486154935263gmail-pun">[</span><span \
class="m_-7855795486154935263gmail-pln">j</span><span \
class="m_-7855795486154935263gmail-pun">])</span><span \
class="m_-7855795486154935263gmail-pln"> loop </span><span \
class="m_-7855795486154935263gmail-pun">=</span><span \
class="m_-7855795486154935263gmail-pln"> </span><span \
class="m_-7855795486154935263gmail-typ">QEventLoop</span><span \
class="m_-7855795486154935263gmail-pun">()</span><span \
class="m_-7855795486154935263gmail-pln"> </span><span \
class="m_-7855795486154935263gmail-typ">QTimer</span><span \
class="m_-7855795486154935263gmail-pun">.</span><span \
class="m_-7855795486154935263gmail-pln">singleShot</span><span \
class="m_-7855795486154935263gmail-pun">(</span><span \
class="m_-7855795486154935263gmail-pln">int</span><span \
class="m_-7855795486154935263gmail-pun">(</span><span \
class="m_-7855795486154935263gmail-pln">sec_value</span><span \
class="m_-7855795486154935263gmail-pun">),</span><span \
class="m_-7855795486154935263gmail-pln"> loop</span><span \
class="m_-7855795486154935263gmail-pun">.</span><span \
class="m_-7855795486154935263gmail-pln">quit</span><span \
class="m_-7855795486154935263gmail-pun">)</span><span \
class="m_-7855795486154935263gmail-pln"> loop</span><span \
class="m_-7855795486154935263gmail-pun">.</span><span \
class="m_-7855795486154935263gmail-pln">exec_</span><span \
class="m_-7855795486154935263gmail-pun">()</span><span \
class="m_-7855795486154935263gmail-pln"> j </span><span \
class="m_-7855795486154935263gmail-pun">=</span><span \
class="m_-7855795486154935263gmail-pln"> j </span><span \
class="m_-7855795486154935263gmail-pun">+</span><span \
class="m_-7855795486154935263gmail-pln"> </span><span \
class="m_-7855795486154935263gmail-lit">1</span><span \
class="m_-7855795486154935263gmail-pln">
</span><span class="m_-7855795486154935263gmail-kwd">def</span><span \
class="m_-7855795486154935263gmail-pln"> plotDraw</span><span \
class="m_-7855795486154935263gmail-pun">(</span><span \
class="m_-7855795486154935263gmail-pln">self</span><span \
class="m_-7855795486154935263gmail-pun">,</span><span \
class="m_-7855795486154935263gmail-pln"> x0</span><span \
class="m_-7855795486154935263gmail-pun">,</span><span \
class="m_-7855795486154935263gmail-pln"> y0</span><span \
class="m_-7855795486154935263gmail-pun">):</span><span \
class="m_-7855795486154935263gmail-pln">
self</span><span class="m_-7855795486154935263gmail-pun">.</span><span \
class="m_-7855795486154935263gmail-typ">MplWidget</span><span \
class="m_-7855795486154935263gmail-pun">.</span><span \
class="m_-7855795486154935263gmail-pln">canvas</span><span \
class="m_-7855795486154935263gmail-pun">.</span><span \
class="m_-7855795486154935263gmail-pln">axes</span><span \
class="m_-7855795486154935263gmail-pun">.</span><span \
class="m_-7855795486154935263gmail-pln">clear</span><span \
class="m_-7855795486154935263gmail-pun">()</span><span \
class="m_-7855795486154935263gmail-pln"> self</span><span \
class="m_-7855795486154935263gmail-pun">.</span><span \
class="m_-7855795486154935263gmail-typ">MplWidget</span><span \
class="m_-7855795486154935263gmail-pun">.</span><span \
class="m_-7855795486154935263gmail-pln">canvas</span><span \
class="m_-7855795486154935263gmail-pun">.</span><span \
class="m_-7855795486154935263gmail-pln">axes</span><span \
class="m_-7855795486154935263gmail-pun">.</span><span \
class="m_-7855795486154935263gmail-pln">plot</span><span \
class="m_-7855795486154935263gmail-pun">(</span><span \
class="m_-7855795486154935263gmail-pln">x0</span><span \
class="m_-7855795486154935263gmail-pun">,</span><span \
class="m_-7855795486154935263gmail-pln"> y0</span><span \
class="m_-7855795486154935263gmail-pun">)</span><span \
class="m_-7855795486154935263gmail-pln"> self</span><span \
class="m_-7855795486154935263gmail-pun">.</span><span \
class="m_-7855795486154935263gmail-typ">MplWidget</span><span \
class="m_-7855795486154935263gmail-pun">.</span><span \
class="m_-7855795486154935263gmail-pln">canvas</span><span \
class="m_-7855795486154935263gmail-pun">.</span><span \
class="m_-7855795486154935263gmail-pln">axes</span><span \
class="m_-7855795486154935263gmail-pun">.</span><span \
class="m_-7855795486154935263gmail-pln">legend</span><span \
class="m_-7855795486154935263gmail-pun">((</span><span \
class="m_-7855795486154935263gmail-str">'cosinus'</span><span \
class="m_-7855795486154935263gmail-pun">,</span><span \
class="m_-7855795486154935263gmail-pln"> </span><span \
class="m_-7855795486154935263gmail-str">'sinus'</span><span \
class="m_-7855795486154935263gmail-pun">),</span><span \
class="m_-7855795486154935263gmail-pln"> loc</span><span \
class="m_-7855795486154935263gmail-pun">=</span><span \
class="m_-7855795486154935263gmail-str">'upper right'</span><span \
class="m_-7855795486154935263gmail-pun">)</span><span \
class="m_-7855795486154935263gmail-pln"> self</span><span \
class="m_-7855795486154935263gmail-pun">.</span><span \
class="m_-7855795486154935263gmail-typ">MplWidget</span><span \
class="m_-7855795486154935263gmail-pun">.</span><span \
class="m_-7855795486154935263gmail-pln">canvas</span><span \
class="m_-7855795486154935263gmail-pun">.</span><span \
class="m_-7855795486154935263gmail-pln">axes</span><span \
class="m_-7855795486154935263gmail-pun">.</span><span \
class="m_-7855795486154935263gmail-pln">set_title</span><span \
class="m_-7855795486154935263gmail-pun">(</span><span \
class="m_-7855795486154935263gmail-str">'Signal'</span><span \
class="m_-7855795486154935263gmail-pun">)</span><span \
class="m_-7855795486154935263gmail-pln"> self</span><span \
class="m_-7855795486154935263gmail-pun">.</span><span \
class="m_-7855795486154935263gmail-typ">MplWidget</span><span \
class="m_-7855795486154935263gmail-pun">.</span><span \
class="m_-7855795486154935263gmail-pln">canvas</span><span \
class="m_-7855795486154935263gmail-pun">.</span><span \
class="m_-7855795486154935263gmail-pln">draw</span><span \
class="m_-7855795486154935263gmail-pun">()</span></code></pre>
<p>Currently data is plotting one after the other data. That is first
set of data y1 and is split and plotted. Then next column y2 is plotted
and appear as a slideshow.</p>
<p>I actually want y1 and y2 data to occur in single graph and appear as
a slideshow. (i.e.) For the first graph of slideshow first split data
of y1 and y2 occur in one graph then second split data of y1 and y2 ...
likewise 5 graphs should be there.</p>
<p>How to do I do this? How can multiple plotting be achieved using loops and \
arrays?</p> </div>
</div>
</div></div>
[Attachment #6 (text/plain)]
_______________________________________________
PyQt mailing list PyQt@riverbankcomputing.com
https://www.riverbankcomputing.com/mailman/listinfo/pyqt
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic