我发现加载一些包会影响R中的随机数生成,问题可以复现如下。
(1) 打开一个新的 R 会话。(我的情况:R 4.x + RStudio)
(2) 执行以下代码:
set.seed(1)
library(sf)
library(tmap)
sample(1:10, 5)
Run Code Online (Sandbox Code Playgroud)
(3) 第一次的结果是:5 10 2 8 6
(4) 但是,如果多次执行整个代码,结果(第一次之后)总是: 9 4 7 1 2
为什么第一次的结果不一样?看来第一次加载sf和tmap库会影响随机数的生成。这么奇怪。
import matplotlib.pyplot as plt
import seaborn as sns
sns.set_style('whitegrid')
%matplotlib inline
sns.pairplot(df.dropna())
plt.show()
Run Code Online (Sandbox Code Playgroud)
我想知道如何显示这个情节的标题?非常感谢你.