<p>So, I downloaded the <a href="https://www.kaggle.com/c/grasp-and-lift-eeg-detection/data" rel="nofollow noreferrer">EEG grasp data set</a> from kaggle. I am having a hard time understanding the data and plotting it. I extracted the " first subjects' " csv files from the train folder which consists of 2 files - data and events. The events has the 6 events (as the columns) and has binary values for whether the event happened or not.</p>

<p>I am having trouble understanding the data file, which consists of 32 columns representing electrode channels and over a 100k rows. Each row consisting of integral values which I think is the digitized amplitude (please correct me if I'm wrong); In the data set what are "series"and what are the 100k+ rows in each series?     </p>

<p>Also to understand how the data works, I need to visualize it - which I have no idea on how to plot using matplotlib library (I am using python 3), I know that the x axis should be time, but what do I put on the y axis when having a data set of 32 columns</p>

<p>PS - I don't want to use any advanced libs/softwares like EEGLAB, mne..etc.</p>

CC BY-SA 4.0
2019-07-08T10:41:18.577Z
Please post samples of the data and specifically indicate what the problem is (clearly show the 'series' and the columns and the 100k+ etc etc).
AliceD
CC BY-SA 4.0
2019-07-08T15:14:34.760Z
Did you view the paper that goes with the data? https://www.nature.com/articles/sdata201447.pdf It's always important to review all the information you have about a data set, especially when it isn't yours.
Bryan Krause
CC BY-SA 4.0
2019-07-09T02:08:31.023Z
I did not, didn't think it was necessary. After reading it, I was able to understand the data-set much better. Thanks.
roaibrain
<eeg><data><visualization><brain-computer-interface>
Help understanding and visualizing the data from EEG grasp dataset from kaggle
roaibrain
# Help understanding and visualizing the data from EEG grasp dataset from kaggle

(Asked by: username_0 on 2019-07-08)

So, I downloaded the [EEG grasp data set](https://www.kaggle.com/c/grasp-and-lift-eeg-detection/data) from kaggle. I am having a hard time understanding the data and plotting it. I extracted the " first subjects' " csv files from the train folder which consists of 2 files - data and events. The events has the 6 events (as the columns) and has binary values for whether the event happened or not.

I am having trouble understanding the data file, which consists of 32 columns representing electrode channels and over a 100k rows. Each row consisting of integral values which I think is the digitized amplitude (please correct me if I'm wrong); In the data set what are "series"and what are the 100k+ rows in each series?

Also to understand how the data works, I need to visualize it - which I have no idea on how to plot using matplotlib library (I am using python 3), I know that the x axis should be time, but what do I put on the y axis when having a data set of 32 columns

PS - I don't want to use any advanced libs/softwares like EEGLAB, mne..etc.

**Tags:** eeg, data, visualization, brain-computer-interface

> **Comments:**
> **username_1**: Please post samples of the data and specifically indicate what the problem is (clearly show the 'series' and the columns and the 100k+ etc etc).  
> **username_2**: Did you view the paper that goes with the data? https://www.nature.com/articles/sdata201447.pdf It's always important to review all the information you have about a data set, especially when it isn't yours.  
> **username_0**: I did not, didn't think it was necessary. After reading it, I was able to understand the data-set much better. Thanks.  

---

## 0 answers

