在 blogdown 中读取数据文件
Reading data files in blogdown
我是使用 Hugo 的 blogdown 的新用户。我想创建一个新的 post,其中包含用于读取数据文件的 R 代码。
数据文件在我的静态文件夹中,本地路径C:\mydir\myblogdown\static\data\savedrecs.txt
。由于我成功地使用像这样的相对路径 ![](/images\myimage.jpg)
来引用图像,我尝试使用与数据文件类似的东西 read.csv("/data\savedrecs.txt")
来读取数据,但这没有用。
我开始尝试使用 list.files()
函数,看看是否可以找到在我本地版本的 post 中有效的相对路径,list.files("../../static/data")
有效,向我展示 ## [1] "savedrecs.txt"
.
我尝试在 Github 上搜索其他人的 blogdown 存储库,看看他们如何引用数据文件,但我发现的唯一示例是使用 URL 引用数据文件.
我怀疑这可能与您的数据文件的位置有关。在我的工作示例中,我的博客 post 的 Rmd 形式位于名为 p0bs/content/post
的目录中。我还将我的数据文件(在我的例子中是 CSV)添加到这个目录。
然后我像对待标准 Rmarkdown 网站一样对待 post 的其余部分,使用 Rmd 块(命名时不带空格)。在您的情况下,该代码将包括:
read.csv("savedrecs.txt")
希望对你有帮助。
我是使用 Hugo 的 blogdown 的新用户。我想创建一个新的 post,其中包含用于读取数据文件的 R 代码。
数据文件在我的静态文件夹中,本地路径C:\mydir\myblogdown\static\data\savedrecs.txt
。由于我成功地使用像这样的相对路径 ![](/images\myimage.jpg)
来引用图像,我尝试使用与数据文件类似的东西 read.csv("/data\savedrecs.txt")
来读取数据,但这没有用。
我开始尝试使用 list.files()
函数,看看是否可以找到在我本地版本的 post 中有效的相对路径,list.files("../../static/data")
有效,向我展示 ## [1] "savedrecs.txt"
.
我尝试在 Github 上搜索其他人的 blogdown 存储库,看看他们如何引用数据文件,但我发现的唯一示例是使用 URL 引用数据文件.
我怀疑这可能与您的数据文件的位置有关。在我的工作示例中,我的博客 post 的 Rmd 形式位于名为 p0bs/content/post
的目录中。我还将我的数据文件(在我的例子中是 CSV)添加到这个目录。
然后我像对待标准 Rmarkdown 网站一样对待 post 的其余部分,使用 Rmd 块(命名时不带空格)。在您的情况下,该代码将包括:
read.csv("savedrecs.txt")
希望对你有帮助。