[R] A small nag

padmanabhan.vijayan at gmail.com padmanabhan.vijayan at gmail.com
Mon Aug 15 05:51:06 CEST 2011


Is your column dimension of file(,3:10)  9?
Your dim(LGD) is 8
That could be the problem.
Regards
VIjayan Padmanabhan
Sent from my BlackBerry® smartphone from !DEA

-----Original Message-----
From: Chintanu <chintanu at gmail.com>
Sender: r-help-bounces at r-project.orgDate: Mon, 15 Aug 2011 13:41:13 
To: Joshua Wiley<jwiley.psych at gmail.com>
Cc: <r-help at r-project.org>
Subject: Re: [R] A small nag

Hello Joshua,

I could feel that my explanation was bad so far. Now, giving another effort
here to simplify things :

I have a dataframe ("file") containing 8 samples (in columns). Those
samples' results (numericals) are available in the dataframe's rows.

LGD is another vector.

LGD <- c(11.6, 12.3, 15.8, 33.1, 43.5, 51.3, 67.3, 84.9)

Now, correlation needs to be found between -

i) each of the rows of the dataframe, and
 ii) LGD

Thanks,
Chintanu



===============================================================

On Mon, Aug 15, 2011 at 1:12 PM, Joshua Wiley <jwiley.psych at gmail.com>wrote:

> On Sun, Aug 14, 2011 at 7:21 PM, Chintanu <chintanu at gmail.com> wrote:
> > Hi Joshua,
> >
> > SORRY for not making that clear. I wish to have the correlation values
> > between each column of my "file" with the "LGD". For example:
> >
> > cor (Column 1, LGD)
> > cor (column 2, LGD) ... so on.
>
> Okay, you need to make a tractable example.  Create or give us data
> where cor(Column1, LGD) works.  LGD is a vector of length 8, file is
> probably some sort of matrix or data frame, which you are extracting
> part of, but there are way too many possible ways to repeat,
> transpose, twist, and otherwise manipulate the data into some sort of
> correlatable form (using rep() is not sufficient---that just gives you
> a really long vector).
>
> If you are currently under the impression that it is possible to
> correlate a 47231 x 1 matrix with a vector of length 8, read the
> Wikipedia page so you understand how correlation works:
> http://en.wikipedia.org/wiki/Correlation_and_dependence.
>
> >
> > The first one you have provided is producing an error :
> >
> >> sapply(file[1:47231, 3:10], FUN = cor, y = rep(LGD, 47231), method =
> >> "pearson")
> > Error in FUN(X[[1L]], ...) : incompatible dimensions
> > Cheers,
> > Chintanu
> >
> >
> > ===============================================
> >
> > On Mon, Aug 15, 2011 at 12:09 PM, Joshua Wiley <jwiley.psych at gmail.com>
> > wrote:
> >>
> >> Hi Chintanu,
> >>
> >> Do you want the correlation of columns 3:10 of file with the y vector
> >> or do you want a correlation matrix of all variables?
> >>
> >> ## correlation between cols 3:10 and y
> >> sapply(file[1:47231, 3:10], FUN = cor, y = rep(LGD, 47231), method =
> >> "pearson")
> >>
> >> ## correlation matrix
> >> cor(cbind(file[1:47231, 3:10], rep(LGD, 47231)), method = "pearson")
> >>
> >> HTH,
> >>
> >> Josh
> >>
> >>
> >> On Sun, Aug 14, 2011 at 7:02 PM, Chintanu <chintanu at gmail.com> wrote:
> >> > Hi,
> >> >
> >> > I am not sure how to fix the following error.
> >> >
> >> > LGD <-  c(11.6,   12.3,      15.8,      33.1,      43.5,      51.3,
> >> > 67.3,      84.9)
> >> >
> >> > cor (x=(file [1:47231,3:10]), y= rep (LGD, 47231), method = "pearson")
> >> >
> >> > Error in cor(x = (file[1:47231, 3:10]), y = rep(LGD, 47231), method =
> >> > "pearson") :
> >> >
> >> >  incompatible dimensions
> >> >
> >> >> sessionInfo()
> >> >
> >> > R version 2.13.0 (2011-04-13)
> >> >
> >> > Platform: i386-pc-mingw32/i386 (32-bit)
> >> >
> >> > locale:
> >> >
> >> > [1] LC_COLLATE=English_Australia.1252  LC_CTYPE=English_Australia.1252
> >> >   LC_MONETARY=English_Australia.1252
> >> > LC_NUMERIC=C                       LC_TIME=English_Australia.1252
> >> >
> >> > attached base packages:
> >> >
> >> > [1] stats     graphics  grDevices utils     datasets  methods   base
> >> >
> >> > loaded via a namespace (and not attached):
> >> >
> >> > [1] tools_2.13.0
> >> >
> >> > Thank you.
> >> >
> >> > Kind regards,
> >> >
> >> > Chintanu
> >> >
> >> >        [[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<http://www.r-project.org/posting-guide.html>
> >> > and provide commented, minimal, self-contained, reproducible code.
> >> >
> >>
> >>
> >>
> >> --
> >> Joshua Wiley
> >> Ph.D. Student, Health Psychology
> >> Programmer Analyst II, ATS Statistical Consulting Group
> >> University of California, Los Angeles
> >> https://joshuawiley.com/
> >
> >
>
>
>
> --
>  Joshua Wiley
> Ph.D. Student, Health Psychology
> Programmer Analyst II, ATS Statistical Consulting Group
> University of California, Los Angeles
> https://joshuawiley.com/
>

	[[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.


More information about the R-help mailing list