首页 > 解决方案 > reticulate 在 R 中调用 Python 给了我“空”的结果

问题描述

我正在使用R markdown并尝试从 r 块访问 python 块中的变量,但结果NULL在 r 块中返回。我尝试按照此处的说明进行操作。我的代码如下,这里有什么问题?

```{r setup}
library(reticulate)
use_python("/usr/local/bin/python")
```

```{python}
import pandas as pd
Dict = {'x1': [1,2,3], 'x2': [4,5,6], 'x3': [7,8,9] }
my_df2 = pd.DataFrame(Dict)
print(my_df2) # works fine
``` 

```{r}
print(py$my_df2) # return NULL
```

谢谢!

标签: pythonrnullr-markdownreticulate

解决方案


推荐阅读