[R] Shell Bash with R

jim holtman jholtman at gmail.com
Wed Oct 31 23:39:21 CET 2007


Concatenate the file names into an environment variable (separated by
a blank) and then read the environment variable in R and split the
string apart into individual file names that you can loop on and
create your PDF files.

On 10/31/07, Edwin Sendjaja <edwin7 at gmx.net> wrote:
> Hello,
>
> I try to write a bash skript and I want to use the variables from my
> bash skript into R. Ist that possible?
>
>
> My bash skript creates  lots of  *.data files. I want forward these
> files directly into R (in x.data.bz2), so that R creates a few data
> automatically also in PDF.
>
>
> For example:
>
> bash created files: hello.data , world.data
> how R created these files in pdf?
> please look my plot.R
>
>
>
> My plot.R:
>
>
>
>        source("plotter.R")
>
>        data <- loadResults("X.data.bz2")
>
>        plotColorMode        <- cmColor
>        plotHideLegend       <- FALSE
>        plotLegendSizeFactor <- 0.8
>        plotOwnOutput        <- FALSE
>        plotFontFamily       <- "Helvetica"
>        plotFontPointsize    <- 22
>        plotWidth            <- 10
>        plotHeight           <- 10
>        plotConfidence       <- 0.95
>
>
>        mainTitle <- "Deregistrations by Timeout"
>
>        xSet <- data$Steps[1]
>        xTitle <- "Steps"
>
>        ySet <- data$Time[s]
>        yTitle <- "Time]"
>
>        zSet <- data$Region
>        zTitle <- "Region{R}"
>
>        vSet <- c()
>        vTitle <- ""
>        wSet <- c()
>        wTitle <- ""
>
>
>        xAxisTicks <- getUsefulTicks(xSet)   # Set to c() for automatic
>        setting
>        yAxisTicks <- getUsefulTicks(ySet)   # Set to c() for automatic
>        setting
>
>
>        pdf("X.data.pdf")
>        plotstd3(mainTitle,
>                 xTitle, yTitle, zTitle,
>                 xSet, ySet, zSet,
>                 vSet, wSet, vTitle, wTitle,
>                 xAxisTicks=xAxisTicks,
>                 yAxisTicks=yAxisTicks,
>                 type="l",
>                 colorMode=plotColorMode,
>                 hideLegend=FALSE,
>                 legendPos=c(1,1))
>        dev.off()
>
>
>
> Thank you
>
> Edwin
>
>        [[alternative HTML version deleted]]
>
> ______________________________________________
> R-help at 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.
>


-- 
Jim Holtman
Cincinnati, OH
+1 513 646 9390

What is the problem you are trying to solve?



More information about the R-help mailing list