# Power array from averageTFR object

**URL:** <https://mne.discourse.group/t/power-array-from-averagetfr-object/4608>\
**Category:** Support & Discussions\
**Created:** [March 24, 2022, 1:58pm UTC](https://mne.discourse.group/t/power-array-from-averagetfr-object/4608 "2022-03-24T13:58:52Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Nikita13021995](https://yyz2.discourse-cdn.com/free1/user_avatar/mne.discourse.group/nikita13021995/32/1279_2.png) [@Nikita13021995](https://mne.discourse.group/u/Nikita13021995)\
**Post date:** [March 24, 2022, 1:58pm UTC](https://mne.discourse.group/t/power-array-from-averagetfr-object/4608/1 "2022-03-24T13:58:52Z")

</div>

❓ Dear collegues,  
Maybe you can tell whether after creating an averageTFR object by tfr\_morlet I can somehow extract power values as an array? After applying tfr\_morlet for epoch object I received a object with 3 dimentions (ch, time, freq). But how to get the value of power from it?

MNE version - 4.10.1

---

<div class="post-metadata">

**Author:** ![alexrockhill](https://yyz2.discourse-cdn.com/free1/user_avatar/mne.discourse.group/alexrockhill/32/31_2.png) [@alexrockhill](https://mne.discourse.group/u/alexrockhill)\
**Post date:** [March 25, 2022, 2:50pm UTC](https://mne.discourse.group/t/power-array-from-averagetfr-object/4608/3 "2022-03-25T14:50:57Z")

</div>

Hi @Nikita13021995! The default is to return the TFR as power (see `output` here [mne.time\_frequency.tfr\_morlet — MNE 1.0.0 documentation](https://mne.tools/stable/generated/mne.time_frequency.tfr_morlet.html)) but it’s also to return inter-trial coherence (`return_itc=True`) so what you get out can be a tuple with power and inter-trial coherence. You reference an object with channels x times x frequencies which is exactly what you want (it sounds like the `AverageTFR` object [mne.time\_frequency.AverageTFR — MNE 1.0.0 documentation](https://mne.tools/stable/generated/mne.time_frequency.AverageTFR.html#mne.time_frequency.AverageTFR)) so you can just call `tfr.data` to get the data as a numpy array.

Also MNE just released version 1.0, yay! So I’m guessing 4.10.1 is another software package. You can use `mne sys_info` in a terminal or `import mne; mne. __version__ ` in a python console to check your version.

---

<div class="post-metadata">

**Author:** ![Nikita13021995](https://yyz2.discourse-cdn.com/free1/user_avatar/mne.discourse.group/nikita13021995/32/1279_2.png) [@Nikita13021995](https://mne.discourse.group/u/Nikita13021995)\
**Post date:** [March 30, 2022, 1:46pm UTC](https://mne.discourse.group/t/power-array-from-averagetfr-object/4608/4 "2022-03-30T13:46:02Z")

</div>

Dear alexrockhill,  
Thank you very much for your answer. I got that the values are actually all inside the averageTFR “container”: they are not the values of ch/times/freqs, but actually the power for each particular data point.  
Thank you. I also checked the version, it is ‘0.24.0’.

---

<div class="post-metadata">

**Author:** ![alexrockhill](https://yyz2.discourse-cdn.com/free1/user_avatar/mne.discourse.group/alexrockhill/32/31_2.png) [@alexrockhill](https://mne.discourse.group/u/alexrockhill)\
**Post date:** [March 30, 2022, 2:21pm UTC](https://mne.discourse.group/t/power-array-from-averagetfr-object/4608/5 "2022-03-30T14:21:27Z")

</div>

Glad it’s solved! You can call `AverageTFR.times` or `AverageTFR.freqs` or `AverageTFR.ch_names` to get the labels for each of those.
