【问题标题】:find the absolute file path of a data set in R studio for rattle在 R studio 中查找数据集的绝对文件路径以获取嘎嘎声
【发布时间】:2026-02-03 00:30:01
【问题描述】:

我正在开发 R Win7 x64。

我已经安装并打开了一个数据挖掘工具拨浪鼓。 http://rattle.togaware.com/

在 R studio 中加载库后,我可以访问库中包含的数据集。

 library(rattle)

 Data sets in package ‘rattle’:

 audit                     Sample dataset for illustration Rattle
                           functionality.
 locationsAUS              Sample and full dataset for illustrating Rattle
                            functionality.
 weather                   Sample and full dataset for illustrating Rattle
                            functionality.
 weatherAUS                Sample and full dataset for illustrating Rattle
                            functionality.
 wine                      The wine dataset from the UCI Machien Learning
                             Repository.

 rattle()  // open a GUI

但是,在 GUI 中,我看不到可以在 R studio 中访问的 weather.csv 文件。

为什么?

如何在 R studio 中找到 weather.csv 的绝对文件路径?

我需要将它复制到可以通过拨浪鼓 GUI 访问的目录。

任何帮助将不胜感激。

【问题讨论】:

  • 没有weather.csvweatherrattle 包中已存在的数据集。不是csv
  • list.files(paste0(Sys.getenv()["R_LIBS_USER"], "/", "rattle/csv"))
  • @Ramnath rattle 包也包含所有数据集的 CSV 副本,大概是为了让人们练习阅读它们。

标签: r file path rattle


【解决方案1】:

您可以使用查看rattle 包中的所有文件

dir(system.file(package = "rattle"), recursive = TRUE)

你想要的路径被检索到

system.file("csv", "weather.csv", package = "rattle")

无论您使用 RStudio 还是任何其他用于 R 的 IDE,这都有效。

【讨论】: