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