[R] automated data processing
mw-u2 at gmx.de
mw-u2 at gmx.de
Tue Jun 13 21:34:40 CEST 2006
I have many files (0.4.dat, 0.5.dat, ...) of which I would like to calculate mean value and variance and save the output in a new file where each line shouldlook like: "0.4 mean(0.4.dat) var(0.4.dat)" and so on. Right now I got a a simple script that makes me unhappy:
1. I run it by "R --no-save < script.r > out.dat" unfortunately out.dat has all the original commands in it and a "[1]" infront of every output
2. I would love to have a variable running through 0.4, 0.5, ... naming the
datafile to process and the first column in the output.
My script looks like:
data <- read.table("0.4.dat"); E <- data$V1[1000:length(data$V1)];
c(0.4, mean(E), var(E));
data <- read.table("0.5.dat"); E <- data$V1[1000:length(data$V1)];
c(0.5, mean(E), var(E));
And that would be its output:
#[1] 0.400 -1134.402 5700.966
#> data <- read.table("0.5.dat"); E <- data$V1[1000:length(data$V1)];
#> c(0.5, mean(E), var(E));
#[1] 0.500 -1787.232 2973.692
Thanks
--
Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen!
Ideal für Modem und ISDN: http://www.gmx.net/de/go/smartsurfer
More information about the R-help
mailing list