say i have a column of data like this... 2 3 4 2 1 6 6 4 7 and i want it in three columns like this 226 314 467 ...so i can make a contour plot. How do i do this? -- View this message in context: http://old.nabble.com/one-long-column-of-data--%3E-three-small-columns-tp26163165p26163165.html Sent from the R help mailing list archive at Nabble.com.
Hi french, Here is a suggestion: x <- c(2, 3, 4, 2, 1, 6, 6, 4, 7) matrix(x, ncol = 3) # [,1] [,2] [,3] # [1,] 2 2 6 # [2,] 3 1 4 # [3,] 4 6 7 with x the column of data you have. HTH, Jorge On Tue, Nov 3, 2009 at 2:05 PM, frenchcr <> wrote:> > say i have a column of data like this... > > 2 > 3 > 4 > 2 > 1 > 6 > 6 > 4 > 7 > > and i want it in three columns like this > > 226 > 314 > 467 > > ...so i can make a contour plot. > > > How do i do this? > -- > View this message in context: > http://old.nabble.com/one-long-column-of-data--%3E-three-small-columns-tp26163165p26163165.html > Sent from the R help mailing list archive at Nabble.com. > > ______________________________________________ > R-help@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. >[[alternative HTML version deleted]]
Tena koe ?matrix The exact syntax will depend on the class of your 'column of data'. If it is a dataframe, for example, then try matrix(yourData[,1], 3, 3) HTH ... Peter Alspach> -----Original Message----- > From: r-help-bounces at r-project.org > [mailto:r-help-bounces at r-project.org] On Behalf Of frenchcr > Sent: Wednesday, 4 November 2009 8:06 a.m. > To: r-help at r-project.org > Subject: [R] one long column of data -> three small columns > > > say i have a column of data like this... > > 2 > 3 > 4 > 2 > 1 > 6 > 6 > 4 > 7 > > and i want it in three columns like this > > 226 > 314 > 467 > > ...so i can make a contour plot. > > > How do i do this? > -- > View this message in context: > http://old.nabble.com/one-long-column-of-data--%3E-three-small > -columns-tp26163165p26163165.html > Sent from the R help mailing list archive at Nabble.com. > > ______________________________________________ > 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. >
Hi french, Here is a suggestion: x <- c(2, 3, 4, 2, 1, 6, 6, 4, 7) matrix(x, ncol = 3) # [,1] [,2] [,3] # [1,] 2 2 6 # [2,] 3 1 4 # [3,] 4 6 7 HTH, Jorge On Tue, Nov 3, 2009 at 2:05 PM, frenchcr <> wrote:> > say i have a column of data like this... > > 2 > 3 > 4 > 2 > 1 > 6 > 6 > 4 > 7 > > and i want it in three columns like this > > 226 > 314 > 467 > > ...so i can make a contour plot. > > > How do i do this? > -- > View this message in context: > http://old.nabble.com/one-long-column-of-data--%3E-three-small-columns-tp26163165p26163165.html > Sent from the R help mailing list archive at Nabble.com. > > ______________________________________________ > R-help@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. >[[alternative HTML version deleted]]
frenchcr wrote:> > say i have a column of data like this... > > 2 > 3 > 4 > 2 > 1 > 6 > 6 > 4 > 7 > > and i want it in three columns like this > > 226 > 314 > 467 > > ...so i can make a contour plot. > > > How do i do this? >ok, so matrix(x, 3, 3) works. what if i have a b c a c a c and want a b c a c a c ?? -- View this message in context: http://old.nabble.com/one-long-column-of-data--%3E-three-small-columns-tp26163165p26163570.html Sent from the R help mailing list archive at Nabble.com.
On Tue, 03-Nov-2009 at 12:26PM -0800, frenchcr wrote: |> > How do i do this? |> > |> |> ok, so matrix(x, 3, 3) works. |> |> what if i have |> |> a |> b |> c |> a |> c |> a |> c |> |> and want |> |> a b c |> a c |> a c |> |> ?? Hint 1: A matrix can use characters or numerics Hint 2: "" can be considered as a character. HTH -- ~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~. ___ Patrick Connolly {~._.~} Great minds discuss ideas _( Y )_ Average minds discuss events (:_~*~_:) Small minds discuss people (_)-(_) ..... Eleanor Roosevelt ~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.
Hello ?, Have a look at ?matrix matrix(c(2, 3, 4, 2, 1, 6, 6, 4, 7), ncol = 3) Fran?ois -----Message d'origine----- De?: r-help-bounces at r-project.org [mailto:r-help-bounces at r-project.org] De la part de frenchcr Envoy??: mardi 3 novembre 2009 20:06 ??: r-help at r-project.org Objet?: [R] one long column of data -> three small columns say i have a column of data like this... 2 3 4 2 1 6 6 4 7 and i want it in three columns like this 226 314 467 ...so i can make a contour plot. How do i do this? -- View this message in context: http://old.nabble.com/one-long-column-of-data--%3E-three-small-columns-tp26163165p26163165.html Sent from the R help mailing list archive at Nabble.com. ______________________________________________ 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.