我正在尝试使用R-Markdown文件(RMarkdown to pdf)运行python代码。你知道吗
我所取得的成就- 1-我可以使用knitr和网状库配置我的python引擎 2-我能够执行python代码。你知道吗
我试过的- 我尝试了论坛上讨论的所有方法,但都没有成功。 2-我还试图保存图像,(as one of the posts here suggests),但这也不起作用。 我的问题-
1-尝试使用matlplotlib和命令绘制图形时plt.imshow公司()和节目(),它没有打印输出中的图像。而是在一个单独的窗口中显示图像。你可以在附件中看到我的结果。你知道吗
这是我的密码
```{r setup, include=FALSE}
library(knitr)
library(reticulate)
knitr::knit_engines$set(python = reticulate::eng_python)
```
```{python}
import numpy as np
import os
import torch
import torchvision.datasets as dsets
import matplotlib.pyplot as plt
print(os.getcwd())
os.chdir('D:\\1st year\\Python codes\\CIFR Analysis\\self contained analysis')
print(os.getcwd())
train_mnist = dsets.MNIST("../data", train=True)
test_mnist = dsets.MNIST("../data", train= False)
print(len(train_mnist))
#print(train_mnist[0][0])
plt.imshow(train_mnist[0][0], cmap="gray")
#plt.savefig("trainzero.png")
plt.show()
```
请帮助我解决这个问题,因为我想使用R markdown文件编译python代码。你知道吗
谢谢
所以有了R Markdown,你必须做一些不同的事情。在下面,我有一个数据帧,其中包含两个通过连接它们而创建的序列。Jupyter笔记本中的原始绘图代码如下所示,并刚刚打印出系列。你知道吗
但是,它不适用于R Markdown。然后用绘图,你总是要分配它们,用下面的代码,你得到相同的绘图。你知道吗
这与
plot_acf()
等其他绘图函数也很常见。你知道吗相关问题 更多 >
编程相关推荐