Почему выполнение кода Python в Rstudio дает избыточный текст? - PullRequest
0 голосов
/ 05 марта 2020

Я использую следующий код python в R-ноутбуке:

```{r}
library(reticulate)
```

```{python}
import matplotlib
import numpy as np
import matplotlib.pyplot as plt

import matplotlib.pyplot as plt
import numpy as np

t = np.arange(0.0, 2.0, 0.01)
s = 1 + np.sin(2*np.pi*t)
plt.plot(t, s)

plt.xlabel('time (s)')
plt.ylabel('voltage (mV)')
plt.title('About as simple as it gets, folks')
plt.grid(True)
plt.savefig("test.png")
plt.show()

```

Это странно, потому что кроме графика есть текстовый результат.

enter image description here enter image description here

Не могли бы вы объяснить причину этого явления?

1 Ответ

0 голосов
/ 19 марта 2020

Вот комментарий @Onyambu. Я публикую его здесь, чтобы удалить мой вопрос из списка без ответа.

Что ж, это поведение matplotlib. Даже в самой python, если вы не сохраните вывод в заданную переменную, на вашей консоли будет напечатан текст

...