[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[O] Problem with python session
From: |
Florian Lindner |
Subject: |
[O] Problem with python session |
Date: |
Thu, 6 Oct 2016 14:41:02 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 |
Hello,
I have an org file:
* Overview of available basis functions
#+BEGIN_SRC python :session generateBFpics :exports results :results file
import matplotlib.pyplot as plt
import numpy as np
def set_plotoptions():
plt.xlabel("x")
plt.ylabel("$\phi(x)$")
plt.grid()
np.seterr(invalid='ignore')
x = np.linspace(-3, 3, 1000)
plt.plot(x, np.log(abs(x))*np.power(x, 2))
plt.suptitle("Thin Plate Splines")
plt.title("$\phi(|x|) = \log(x) \cdot x^2$")
set_plotoptions()
plt.savefig("bf-tps.pdf")
plt.close()
"bf-tps.pdf"
#+END_SRC
#+RESULTS:
[[file:bf-tps.pdf]]
#+BEGIN_SRC python :session generateBFpics :exports results :results file
for shape in [1, 2, 3, 4]:
plt.plot(x, np.power(shape, 2) + np.power(x,2), label = "s = %i" % shape)
plt.suptitle("Multi Quadrics")
plt.title("$\phi(|x|) = s^2 + x^2$")
plt.legend()
set_plotoptions()
plt.savefig("bf-multiquadrics.pdf")
plt.close()
"bf-multiquadrics.pdf"
#+END_SRC
#+RESULTS:
[[file:bf-multiquadrics.pdf]]
Both PDFs are generated. But only the first one has the content I expect, the
othe one is an empty plot (it's a plot,
yes, but empty axes.
When I copy these pieces of code into on .py file it works just great. To my
understanding that just how session mode works.
What could be the problem here?
Thanks,
Florian
- [O] Problem with python session,
Florian Lindner <=