# Matplotlib problems

**URL:** https://discourse.slicer.org/t/matplotlib-problems/7981
**Category:** Support
**Created:** [August 11, 2019, 12:14pm UTC](https://discourse.slicer.org/t/matplotlib-problems/7981 "2019-08-11T12:14:40Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![garbulinskamaja](https://avatars.discourse-cdn.com/v4/letter/g/838e76/32.png) [@garbulinskamaja](https://discourse.slicer.org/u/garbulinskamaja)
#### Post date: [August 11, 2019, 12:14pm UTC](https://discourse.slicer.org/t/matplotlib-problems/7981/1 "2019-08-11T12:14:40Z")

</div>

Hi! I am new to Slicer. I am trying to save a plot by script

```python
plt.scatter(np.arange(1, 20, 1), np.arange(1,20, 1))
plt.savefig(os.path.join(results_path, "plotloss.png"))

```

from slicer. The plot has some additional values, I cannot figure out where they come from. When running the same script from Spyder everything works fine.

---

<div class="post-metadata">

### Author: ![pieper](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/pieper/32/8_2.png) [@pieper](https://discourse.slicer.org/u/pieper)
#### Post date: [August 11, 2019, 2:46pm UTC](https://discourse.slicer.org/t/matplotlib-problems/7981/2 "2019-08-11T14:46:17Z")

</div>

Can you provide a complete example, ideally with images to show what you mean by additional values?

---

<div class="post-metadata">

### Author: ![lassoan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/lassoan/32/13_2.png) [@lassoan](https://discourse.slicer.org/u/lassoan)
#### Post date: [August 12, 2019, 2:03am UTC](https://discourse.slicer.org/t/matplotlib-problems/7981/3 "2019-08-12T02:03:07Z")

</div>

After adding the necessary imports, it all worked correctly for me:

```python
pip_install("matplotlib wxPython")

import matplotlib
matplotlib.use('WXAgg')

from matplotlib import pyplot as plt
import numpy as np

plt.scatter(np.arange(1, 20, 1), np.arange(1,20, 1))
plt.savefig("c:/tmp/plotloss.png")

```

Produced this:

![image](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/9/2/923dac5c8ccaaa4c83531ae1095c5eb2786fe1a4.png)

---

<div class="post-metadata">

### Author: ![garbulinskamaja](https://avatars.discourse-cdn.com/v4/letter/g/838e76/32.png) [@garbulinskamaja](https://discourse.slicer.org/u/garbulinskamaja)
#### Post date: [August 12, 2019, 7:40am UTC](https://discourse.slicer.org/t/matplotlib-problems/7981/4 "2019-08-12T07:40:47Z")

</div>

Interesting. Thank you for your answer. Looks like restarting slicer was the solution. My loss was previously accumulating like this:

 ![plotexample](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/a/1/a12c687daa0841c7fe4574c4b3d765298636c2a8.jpeg)
