在blogdown中读取数据文件

时间:2017-05-27 10:17:02

标签: r csv blogdown

我是使用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引用数据文件。

1 个答案:

答案 0 :(得分:5)

我怀疑这可能是由于您的数据文件的位置。在我的工作示例中,我的博客文章的Rmd形式位于名为p0bs/content/post的目录中。我还将我的数据文件(在我的情况下为CSV)添加到此目录。

然后,我会像在标准的Rmarkdown网站中那样处理帖子的其余部分,使用Rmd块(没有空格命名)。在您的情况下,该代码将包括:

read.csv("savedrecs.txt")

我希望能帮助你。