Hi , Is there a work around for this? Do i need to file a bug for this? Thanks -R
On Tue, Mar 15, 2016 at 12:28 AM, Sun, Rui <rui....@intel.com> wrote: > It seems as.data.frame() defined in SparkR convers the versions in R base > package. > > We can try to see if we can change the implementation of as.data.frame() > in SparkR to avoid such covering. > > > > *From:* Alex Kozlov [mailto:ale...@gmail.com] > *Sent:* Tuesday, March 15, 2016 2:59 PM > *To:* roni <roni.epi...@gmail.com> > *Cc:* user@spark.apache.org > *Subject:* Re: sparkR issues ? > > > > This seems to be a very unfortunate name collision. SparkR defines it's > own DataFrame class which shadows what seems to be your own definition. > > > > Is DataFrame something you define? Can you rename it? > > > > On Mon, Mar 14, 2016 at 10:44 PM, roni <roni.epi...@gmail.com> wrote: > > Hi, > > I am working with bioinformatics and trying to convert some scripts to > sparkR to fit into other spark jobs. > > > > I tries a simple example from a bioinf lib and as soon as I start sparkR > environment it does not work. > > > > code as follows - > > countData <- matrix(1:100,ncol=4) > > condition <- factor(c("A","A","B","B")) > > dds <- DESeqDataSetFromMatrix(countData, DataFrame(condition), ~ condition) > > > > Works if i dont initialize the sparkR environment. > > if I do library(SparkR) and sqlContext <- sparkRSQL.init(sc) it gives > following error > > > > > dds <- DESeqDataSetFromMatrix(countData, as.data.frame(condition), ~ > condition) > > Error in DataFrame(colData, row.names = rownames(colData)) : > > cannot coerce class "data.frame" to a DataFrame > > > > I am really stumped. I am not using any spark function , so i would expect > it to work as a simple R code. > > why it does not work? > > > > Appreciate the help > > -R > > > > > > > > -- > > Alex Kozlov > (408) 507-4987 > (650) 887-2135 efax > ale...@gmail.com >