<div dir="ltr"><div><div><div>Hi there,<br><br></div>Just quickly looking over the code, it looks as though you are overwriting `pca`. Within MNE, we have the `UnsupervisedSpatialFilter` that takes an estimator `PCA` as an argument. It can then fit/fit_transform your data `epochs.get_data()` which has the dimensions (n_epochs, channels, time). <br><br>It seems you did create this with the first `pca` step. However, it seems you then included an erroneous second step, which overwrites `pca` with sklearn PCA object, which expects the data in the shape (n_samples, n_features).<br><br></div>Try removing that second PCA step and see if it works.<br><br></div>HTH,<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Feb 28, 2018 at 9:52 PM, MD KHORSHED ALAM <span dir="ltr">&lt;<a href="mailto:khorshed.alam@live.iium.edu.my" target="_blank">khorshed.alam@live.iium.edu.my</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">




<div dir="ltr">
<div id="m_6840275338221126025divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Helvetica,sans-serif" dir="ltr">
<p style="margin-top:0;margin-bottom:0">Dear MNE Group,</p>
<p style="margin-top:0;margin-bottom:0"><br>
</p>
<p style="margin-top:0;margin-bottom:0">I am currently working on MNE for Neuro-feedback application. I would like to use PCA for dimensional EEG data reduction.</p>
<p style="margin-top:0;margin-bottom:0"><br>
</p>
<p style="margin-top:0;margin-bottom:0"><span lang="en-US"><font face="Dubai,sans-serif">I followed the workflow explain in the example:</font></span><br>
</p>
<p style="margin-top:0;margin-bottom:0"><span lang="en-US"><font face="Dubai,sans-serif"><br>
</font></span></p>
<p style="margin-top:0;margin-bottom:0"><span lang="en-US"><font face="Dubai,sans-serif"><span>epochs = mne.Epochs(eeg_channels, events=events, event_id=event_id, tmin=-0.2, tmax=0.5, proj=True, baseline=(None, 0), preload=True)</span><br>
</font></span></p>
<p style="margin-top:0;margin-bottom:0"><span lang="en-US"><font face="Dubai,sans-serif"><span><span><br>
</span></span></font></span></p>
<p style="margin-top:0;margin-bottom:0"><span lang="en-US"><font face="Dubai,sans-serif"><span><span>X=epochs.get_data()</span><br>
</span></font></span></p>
<p style="margin-top:0;margin-bottom:0"><span lang="en-US"><font face="Dubai,sans-serif"><span><span></span></span></font></span></p>
<div><font face="Dubai,sans-serif"><br>
</font></div>
<div><font face="Dubai,sans-serif">pca = UnsupervisedSpatialFilter(PCA(<wbr>19), average=False)</font></div>
<div><font face="Dubai,sans-serif"><br>
</font></div>
<div><font face="Dubai,sans-serif">pca = PCA(n_components=None, whiten=False)</font></div>
<div><font face="Dubai,sans-serif"><br>
</font></div>
<div><font face="Dubai,sans-serif">pca_data = pca.fit_transform(X)</font></div>
<div><font face="Dubai,sans-serif"><br>
</font></div>
<div><font face="Dubai,sans-serif">pca_reduced=pca.transform(X)</font></div>
<div><font face="Dubai,sans-serif"><br>
</font></div>
<div><font face="Dubai,sans-serif">Error:</font></div>
<div>
<pre style="box-sizing:border-box;overflow:auto;font-size:14px;padding:0px;margin-top:0px;margin-bottom:0px;line-height:inherit;word-break:break-all;word-wrap:break-word;border:0px;border-radius:0px;white-space:pre-wrap;vertical-align:baseline"><font face="Dubai,sans-serif"><span class="m_6840275338221126025ansi-red-intense-fg m_6840275338221126025ansi-bold" style="box-sizing:border-box;color:rgb(178,43,49);font-weight:bold"><br></span></font></pre>
<pre style="box-sizing:border-box;overflow:auto;font-size:14px;padding:0px;margin-top:0px;margin-bottom:0px;line-height:inherit;word-break:break-all;word-wrap:break-word;border:0px;border-radius:0px;white-space:pre-wrap;vertical-align:baseline"><font face="Dubai,sans-serif"><span class="m_6840275338221126025ansi-red-intense-fg m_6840275338221126025ansi-bold" style="box-sizing:border-box;color:rgb(178,43,49);font-weight:bold">ValueError</span>: Found array with dim 3. Estimator expected &lt;= 2.</font></pre>
<font face="Dubai,sans-serif"><br>
</font></div>
<div><font face="Dubai,sans-serif">Any help would be highly appreciated.</font></div>
<div><br>
</div>
<p></p>
<p style="margin-top:0;margin-bottom:0"><br>
</p>
<div id="m_6840275338221126025Signature">
<div id="m_6840275338221126025divtagdefaultwrapper" dir="ltr" style="font-size:12pt;color:rgb(0,0,0);background-color:rgb(255,255,255);font-family:Calibri,Arial,Helvetica,sans-serif,EmojiFont,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols">
<span style="font-size:12pt">
<div style="color:rgb(34,34,34);font-family:arial,sans-serif;background-color:rgb(255,255,255)">
<span style="font-size:12pt">
<div><span style="font-size:12pt">
<div><span style="font-size:12pt">
<div><span style="font-size:12pt">
<div>
<div>
<p class="MsoNormal"><br>
</p>
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:&quot;Georgia&quot;,&quot;serif&quot;;color:black"><br>
</span></b></p>
<p class="MsoNormal"><b><span style="font-size:14.0pt;font-family:&quot;Georgia&quot;,&quot;serif&quot;;color:#002060"></span></b></p>
<b>
<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:16px"><span style="font-size:12pt">
<div><span style="font-size:12pt">
<div><span style="font-size:12pt">
<div><span style="font-size:12pt">
<p><b><span style="font-size:10pt;font-family:Georgia,serif;color:black">Thanks With Warm Regards,</span></b></p>
<p><b><span style="font-size:14pt;font-family:Georgia,serif;color:rgb(0,32,96)">MD. KHORSHED ALAM (Shishir)</span></b></p>
<p><b><span style="font-size:14pt;font-family:Georgia,serif;color:rgb(0,32,96)"><b style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:16px"><span style="font-size:12pt"><span style="font-size:12pt"><span style="font-size:12pt"><span style="font-size:12pt"></span></span></span></span></b></span></b></p>
<b><b style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:16px">
<p><b><span style="font-size:14pt;font-family:Georgia,serif;color:rgb(0,32,96)">Graduate Research Assistant (GRA)</span></b></p>
</b></b></span>
<p></p>
<p><font face="georgia, serif" color="#000000"><b><span style="font-size:12.8px">Center of Intelligent Signal and Imaging Research (CISIR)</span><br style="font-size:12.8px">
<span style="font-size:12.8px">Department of Electrical and Electronic Engineering</span><br style="font-size:12.8px">
<span style="font-size:12.8px">Universiti Teknologi PETRONAS</span><br style="font-size:12.8px">
<span style="font-size:12.8px">Bandar Seri Iskandar</span><br style="font-size:12.8px">
<span style="font-size:12.8px">32610 Tronoh</span><br style="font-size:12.8px">
<span style="font-size:12.8px">Perak Darul Ridzuan</span><br style="font-size:12.8px">
<span style="font-size:12.8px">Malaysia</span></b></font></p>
</div>
<span style="font-family:&#39;Franklin Gothic Medium&#39;,sans-serif;font-size:11pt"></span></span></div>
</span></div>
</span></div>
</b></div>
</div>
</span></div>
</span></div>
</span></div>
</span></div>
<br>
</span></div>
</div>
</div>
</div>

<br>______________________________<wbr>_________________<br>
Mne_analysis mailing list<br>
<a href="mailto:Mne_analysis@nmr.mgh.harvard.edu">Mne_analysis@nmr.mgh.harvard.<wbr>edu</a><br>
<a href="https://mail.nmr.mgh.harvard.edu/mailman/listinfo/mne_analysis" rel="noreferrer" target="_blank">https://mail.nmr.mgh.harvard.<wbr>edu/mailman/listinfo/mne_<wbr>analysis</a><br>
<br>
<br>
The information in this e-mail is intended only for the person to whom it is<br>
addressed. If you believe this e-mail was sent to you in error and the e-mail<br>
contains patient information, please contact the Partners Compliance HelpLine at<br>
<a href="http://www.partners.org/complianceline" rel="noreferrer" target="_blank">http://www.partners.org/<wbr>complianceline</a> . If the e-mail was sent to you in error<br>
but does not contain patient information, please contact the sender and properly<br>
dispose of the e-mail.<br>
<br></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><a href="http://www.twitter.com/teon_io" style="font-size:12.8px" target="_blank">teon</a><span style="font-size:12.8px">, phd</span><br></div></div></div></div></div></div></div></div></div></div></div></div></div></div>
</div>