我实在想不出来如何在使用Python的RMarkdown中呈现图表。这些图表在Python编辑器中可以正常显示,但是当我切换到RStudio尝试生成PDF / HTML报告时,就无法呈现。我在互联网上找了很多答案,但是没有人能解决我的问题。下面是我收到的错误信息:
下面是我编写的一些数据,以说明我试图实现的内容。一旦应用程序运行到seaborn代码行,就会在RStudio中产生附带的错误消息。
knitr::opts_chunk$set(echo = TRUE)
library(reticulate)
导入所需包
import pandas as pd
import numpy as np
from scipy.stats import uniform # for training-and-test split
import statsmodels.api as sm # statistical models (including regression)
import statsmodels.formula.api as smf # R-like model specification
import matplotlib.pyplot as plt # 2D plotting
import seaborn as sns
x = np.random.normal(0, 1, 20)
y = np.random.normal(0, 2, 20)
sns.scatterplot(x, y)