我目前正在研究一个脚本,该脚本应基于“配置”文件分析数据集。
例如,此文件的输入是:
configuration.txt:
123456, 654321
409,255,265
1
它也可以包含其他值,但它们都是数字。在上述示例中,应按以下方式读取文件:
timestart <- 123456
timeend <- 654321
exclude <- c(409,255,265)
paid <- 1
配置文件的布局不是固定的,但是它应该包含一个开始时间(unix),结束时间(unix)以及要排除的数字和其他字段的数组。最后,它应该由用户在GUI中指定的字段构造。我不知道哪种格式最适合那种情况,但是一旦这些基本知识起作用,我认为这不会成为一个大问题。
但这将使得更难知道哪些值属于哪个变量。
最佳答案
确实,正如Andrie所建议的那样,使用.r配置文件是最简单的方法。我完全忽略了该选项!
因此,只需创建一个.r文件,其中已包含变量:
#file:config.R
timestart <- 123456
timeend <- 654321
exclude <- c(409,255,265)
paid <- 1
在其他脚本中使用:
source("config.R")
和瞧。谢谢安德烈!
关于r - 读取和使用自定义配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11051187/