Thanks for your reply. I thought anything about R questions can be posted here. About your third point, what does it mean? I did the same thing before for other scripts, but this one does not work. Thanks again. On Sat, Mar 11, 2017 at 12:12 PM, Bert Gunter <bgunter.4567 at gmail.com> wrote:> 1. Not reproducible, hence impossible to say. > > 2. This is r-help. RStudio is totally separate and its own support page. > > 3. A guess: Use are sourcing the entire script in the editor panel > into R, and there is something screwed up there. > > Cheers, > Bert > > > Bert Gunter > > "The trouble with having an open mind is that people keep coming along > and sticking things into it." > -- Opus (aka Berkeley Breathed in his "Bloom County" comic strip ) > > > On Sat, Mar 11, 2017 at 10:50 AM, lily li <chocold12 at gmail.com> wrote: > > Hi R users, > > > > I have a problem about using R studio. For example, there is a dataframe > > that has many columns. I want to aggregated column X and column Y into > > column Z. Column Z does not exist before the aggregation. I use the code > > below: > > df$Z = df$X + df$Y > > > > However, it does not work in the top left panel in Rstudio, and has the > > following warning message: > > Error in `$<-.data.frame`(`*tmp*`, "Z", value = numeric(0)) : > > replacement has 0 rows, data has 34333 > > > > If I type the same code in the Console panel (bottom left panel), it > works. > > How to deal with this problem? Thanks. > > > > [[alternative HTML version deleted]] > > > > ______________________________________________ > > R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see > > 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. >[[alternative HTML version deleted]]
Typo, should be: 3. A guess: You are sourcing the entire script in the editor panel into R, and there is something screwed up there. -- Bert Bert Gunter "The trouble with having an open mind is that people keep coming along and sticking things into it." -- Opus (aka Berkeley Breathed in his "Bloom County" comic strip ) On Sat, Mar 11, 2017 at 11:14 AM, lily li <chocold12 at gmail.com> wrote:> Thanks for your reply. I thought anything about R questions can be posted > here. > > About your third point, what does it mean? I did the same thing before for > other scripts, but this one does not work. Thanks again. > > On Sat, Mar 11, 2017 at 12:12 PM, Bert Gunter <bgunter.4567 at gmail.com> > wrote: >> >> 1. Not reproducible, hence impossible to say. >> >> 2. This is r-help. RStudio is totally separate and its own support page. >> >> 3. A guess: Use are sourcing the entire script in the editor panel >> into R, and there is something screwed up there. >> >> Cheers, >> Bert >> >> >> Bert Gunter >> >> "The trouble with having an open mind is that people keep coming along >> and sticking things into it." >> -- Opus (aka Berkeley Breathed in his "Bloom County" comic strip ) >> >> >> On Sat, Mar 11, 2017 at 10:50 AM, lily li <chocold12 at gmail.com> wrote: >> > Hi R users, >> > >> > I have a problem about using R studio. For example, there is a dataframe >> > that has many columns. I want to aggregated column X and column Y into >> > column Z. Column Z does not exist before the aggregation. I use the code >> > below: >> > df$Z = df$X + df$Y >> > >> > However, it does not work in the top left panel in Rstudio, and has the >> > following warning message: >> > Error in `$<-.data.frame`(`*tmp*`, "Z", value = numeric(0)) : >> > replacement has 0 rows, data has 34333 >> > >> > If I type the same code in the Console panel (bottom left panel), it >> > works. >> > How to deal with this problem? Thanks. >> > >> > [[alternative HTML version deleted]] >> > >> > ______________________________________________ >> > R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see >> > 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. > >
I think this is the problem. How to solve then? On Sat, Mar 11, 2017 at 12:18 PM, Bert Gunter <bgunter.4567 at gmail.com> wrote:> Typo, should be: > > 3. A guess: You are sourcing the entire script in the editor panel > into R, and there is something screwed up there. > > -- Bert > > > Bert Gunter > > "The trouble with having an open mind is that people keep coming along > and sticking things into it." > -- Opus (aka Berkeley Breathed in his "Bloom County" comic strip ) > > > On Sat, Mar 11, 2017 at 11:14 AM, lily li <chocold12 at gmail.com> wrote: > > Thanks for your reply. I thought anything about R questions can be posted > > here. > > > > About your third point, what does it mean? I did the same thing before > for > > other scripts, but this one does not work. Thanks again. > > > > On Sat, Mar 11, 2017 at 12:12 PM, Bert Gunter <bgunter.4567 at gmail.com> > > wrote: > >> > >> 1. Not reproducible, hence impossible to say. > >> > >> 2. This is r-help. RStudio is totally separate and its own support page. > >> > >> 3. A guess: Use are sourcing the entire script in the editor panel > >> into R, and there is something screwed up there. > >> > >> Cheers, > >> Bert > >> > >> > >> Bert Gunter > >> > >> "The trouble with having an open mind is that people keep coming along > >> and sticking things into it." > >> -- Opus (aka Berkeley Breathed in his "Bloom County" comic strip ) > >> > >> > >> On Sat, Mar 11, 2017 at 10:50 AM, lily li <chocold12 at gmail.com> wrote: > >> > Hi R users, > >> > > >> > I have a problem about using R studio. For example, there is a > dataframe > >> > that has many columns. I want to aggregated column X and column Y into > >> > column Z. Column Z does not exist before the aggregation. I use the > code > >> > below: > >> > df$Z = df$X + df$Y > >> > > >> > However, it does not work in the top left panel in Rstudio, and has > the > >> > following warning message: > >> > Error in `$<-.data.frame`(`*tmp*`, "Z", value = numeric(0)) : > >> > replacement has 0 rows, data has 34333 > >> > > >> > If I type the same code in the Console panel (bottom left panel), it > >> > works. > >> > How to deal with this problem? Thanks. > >> > > >> > [[alternative HTML version deleted]] > >> > > >> > ______________________________________________ > >> > R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see > >> > 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. > > > > >[[alternative HTML version deleted]]