kantica has asked for the wisdom of the Perl Monks concerning the following question:
Hello everyone! I am a student and I am learning Perl. For my project I am writing a script whose output is a .csv file and I would like to call an R script from the Perl script so I could show the results from my .csv in a graph. I have a code which works in R:
but I am having real troubles integrating it in my Perl script. I've instaled the Statistics::R package, but when I tried to put these commands in the $R <- run () way, I just get a bunch of errors. Could anyone at least give me some tips how to go around it? Thank you so much! p.s. The file 'result.csv' is a variable $result in Perl, I am not sure how to connect these too?setwd("C://PerlProject") # loading data into R indata <- read.table ("result.csv", colClasses=c(NA,"NULL","NULL",NA,N +A,NA,NA,NA,NA), header = TRUE, sep = ",") # load the stats package library(stats) mydata <- indata[,2:8] ir_pca <- prcomp(mydata, center = TRUE, scale. = TRUE) scrs <-ir_pca$x[, 1:2] pdf("plots.pdf", width=16, height=16) plot(scrs) text( scrs, rownames( indata ), pos= 3 ) dev.off()
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Help integrating R code into Perl code
by poj (Abbot) on Jun 18, 2016 at 15:31 UTC | |
by kantica (Initiate) on Jun 18, 2016 at 18:28 UTC | |
by Yary (Pilgrim) on Jun 19, 2016 at 15:13 UTC | |
by AnomalousMonk (Archbishop) on Jun 19, 2016 at 22:22 UTC | |
|
Re: Help integrating R code into Perl code
by Anonymous Monk on Jun 18, 2016 at 13:51 UTC | |
|
Re: Help integrating R code into Perl code
by perlfan (Parson) on Jun 22, 2016 at 13:17 UTC |