hi ,I am writing a soft package based on R.
But when I try to read a configure file showed as below.
How can I read the parameter in this text file.
How can I read the parameter into each variable in this file ?

configinfo<-scan(file(configfile),ok=TRUE,n=-1)
scan seems need every line have same column ?
configinfo  <-  readLines(configfile,ok=TRUE,n=-1)
methodnum   <-  unlist(strsplit(configinfo[2],":"))[2]
methodname  <-  unlist(strsplit(configinfo[3],":"))
time    <-  strtrim((unlist(strsplit(configinfo[4],":"))[2]),3)

and
time is a string "3  "
and
strtoi(time)  failed and is "[1] NA"
when
time    <-  strtoi(strtrim((unlist(strsplit(configinfo[4],":"))[2]),1))
time is a integer "6"
actually this parameter could be a 1 to 4 digital number from 1 to 9999
How could I can read this kind of variables into my config R file?
thank you

################################################
##########config file ###########################
method=1;                          # amount of methods
method1;method2;method3;   #name of the method
time=6                             #time intv
byear=1990                        #strar year
eyear=2010                        #end year
title = "pictitle"                   #title
xlab = "xlabinfo"                 #xlab
xxlimmin = 0                   #x
xxlimmax = 100                    #x
ylab = "ylabinfo"                 #
yylimmin = 0                      #
yylimmax = 100                    #
graph = "phase;discrete;oscillo"  #
################################################

        [[alternative HTML version deleted]]

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to