我想使用Blogdown/Netlify在我的网站上传我的Jupyter笔记本?
当我将我的ipynb转换为md,并将信息添加到YAML时,我能够上传它.但是这个上传使它遵循网站的特定格式/主题.我希望Jupyter笔记本能够以他们自己的格式/主题(ipynb转换后的HTML文件)(可视化)呈现.
它上传如下:
网站主题格式:

我获得上述内容的过程是:
我希望它像这样上传:
Jupyter笔记本主题格式:

正如评论中提到的,当我将ipynb下载为html时,编辑html以包含yaml,然后如果我提供网站,我得到以下内容,这与我想要的不一样.我希望发布适合窗口,而不是自己添加水平滚动.
所以现在我有以下选择:
我正在寻找一种在列表上映射函数的方法,但是能够为每次迭代赋予函数不同的输入.
一个简单的例子如下:
example_func <- function(a, b, c) {
z = a + b + c
return(z)
}
ex_list <- list(5, 14, 32)
Run Code Online (Sandbox Code Playgroud)
在列表中的第一个元素上执行将如下所示:
example_func(ex_list[[1]], 45, 43)
Run Code Online (Sandbox Code Playgroud)
我知道我也可以:
lapply(ex_list, function(x) example_func(x, 45, 43)
Run Code Online (Sandbox Code Playgroud)
但是该示例将在lapply中的每个迭代中使用45和43.我怎么能给它,例如,这三组参数迭代列表中的三个元素?
c(x, 45, 43)
c(x, 3, 33)
c(x, 23, 22)
Run Code Online (Sandbox Code Playgroud)
或者另一个类似的例子是write.csv(),它接受对象,然后写入要写入的文件的名称.
set.seed(123)
df <- data.frame(x = sample(1:10, 1000, replace = TRUE))
df_list <- split(df, df$x)
lapply(df_list, function(x) write.csv(x, arg1))...
Run Code Online (Sandbox Code Playgroud)
我怎么能遍历这个列表并给出指定的名称来喂它?
我之前做过类似的事情,但是它会循环遍历seq_along列表,然后在名称向量中找到该索引.有一个更好的方法吗?