title: numpy reshaping the EEG data in channels and trials
body: <p>I am working on Electroencephalogram dataset. Dataset is measured using 16 electrodes. Each subject data has an array of shape 122880 data points. Channel 1 measure 7680 data points, channel 2 measure 7680 and same on until 16 channels.<br>
  7680*16=122800</p>
  
  <p>I have reshaped the data using </p>
  
  <pre><code>np.reshape(data,(7680,16).
  </code></pre>
  
  <p>Now i want each 7680 data points from each channel to split further into 256 data points.
  So i am using </p>
  
  <pre><code>np.reshape(data,(256,-1,16)
  </code></pre>
  
  <p>Let me know is it a correct approach. Actually i want 0-7680 element in channel one, than 7680-7680*2 in channel 2 and so on.<br>
  Now if i take channel one only, it has 7680 points, i want these 7680 points to reshape into 30 trials, such as each trials has 256 elements</p>