# Change DPI to Average-TFR plot

**URL:** <https://mne.discourse.group/t/change-dpi-to-average-tfr-plot/7039>\
**Category:** Support & Discussions\
**Tags:** eeg, visualization\
**Created:** [June 7, 2023, 2:13pm UTC](https://mne.discourse.group/t/change-dpi-to-average-tfr-plot/7039 "2023-06-07T14:13:09Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![FranziMNE](https://yyz2.discourse-cdn.com/free1/user_avatar/mne.discourse.group/franzimne/32/2366_2.png) [@FranziMNE](https://mne.discourse.group/u/FranziMNE)\
**Post date:** [June 7, 2023, 2:13pm UTC](https://mne.discourse.group/t/change-dpi-to-average-tfr-plot/7039/1 "2023-06-07T14:13:09Z")

</div>

Hi 🙂

I want to set the dpi for my TFR plot.

```python
grandAvg_forg.plot(['O1', 'Oz', 'O2'],title='TFR - forgotten',
                          baseline=[-0.40,-0.20], mode='logratio', combine='mean',
                        tmin=-1, tmax=3, show=True, cmap='viridis')

```

It works for other data when I use plt instead of plot, but with this code I dont know how to set the dpi

Best,  
Franzi

---

<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:** [June 7, 2023, 3:05pm UTC](https://mne.discourse.group/t/change-dpi-to-average-tfr-plot/7039/2 "2023-06-07T15:05:31Z")

</div>

You can assign the figure that’s returned to a variable like `fig` and then do `fig.savefig(fname, dpi=300)` for instance.

---

<div class="post-metadata">

**Author:** ![FranziMNE](https://yyz2.discourse-cdn.com/free1/user_avatar/mne.discourse.group/franzimne/32/2366_2.png) [@FranziMNE](https://mne.discourse.group/u/FranziMNE)\
**Post date:** [June 7, 2023, 3:18pm UTC](https://mne.discourse.group/t/change-dpi-to-average-tfr-plot/7039/3 "2023-06-07T15:18:23Z")

</div>

Thank you, but I don´t have fig defined but .plot

---

<div class="post-metadata">

**Author:** ![mscheltienne](https://yyz2.discourse-cdn.com/free1/user_avatar/mne.discourse.group/mscheltienne/32/827_2.png) [@mscheltienne](https://mne.discourse.group/u/mscheltienne)\
**Post date:** [June 7, 2023, 3:27pm UTC](https://mne.discourse.group/t/change-dpi-to-average-tfr-plot/7039/4 "2023-06-07T15:27:21Z")

</div>

`grandAvg_forg.plot(...)` like most MNE plotting function returns the figure. As @alexrockhill said, you can assign it to a variable. `fig = grandAvg_forg.plot(...)` and then work on this `fig` variable to further customize the plot to your liking.

Best,  
Mathieu

---

<div class="post-metadata">

**Author:** ![FranziMNE](https://yyz2.discourse-cdn.com/free1/user_avatar/mne.discourse.group/franzimne/32/2366_2.png) [@FranziMNE](https://mne.discourse.group/u/FranziMNE)\
**Post date:** [June 7, 2023, 3:29pm UTC](https://mne.discourse.group/t/change-dpi-to-average-tfr-plot/7039/5 "2023-06-07T15:29:16Z")

</div>

ohhhh I see,  
it worked!  
Thank you very much for your help 🙂
