I do know nothing about what you are specifically doing (!!) but... In general, R uses factors and contrasts not dummy variables to handle categorical variables in (linear) models, so it might be that your dummy variable representation is what causes the singularity. If so, do a web search on "contrasts in R" for background and details. Also ?contrasts and the linked man pages in R.
Cheers, Bert Bert Gunter "Data is not information. Information is not knowledge. And knowledge is certainly not wisdom." -- Clifford Stoll On Thu, Jul 9, 2015 at 6:51 AM, mrrox <r.otoja...@qmul.ac.uk> wrote: > Hi, I am trying to run a cointegration test with a dummy variable using > `*ca.jo*` function in `*urca*` package. > > *johcoint=ca.jo(Ydata[10:60,1:5],type="trace",ecdet=c("const"),K=2,spec="transitory",dumvar=dumvar) > * > `*dumvar*` is the binary variable that take 1 and 0 only. the first two > observations are 1 and the rest are 0s. > when I run the code, I get > > / Error in solve.default(M11) : > Lapack routine dgesv: system is exactly singular: U[1,1] = 0/ > > I think this is something to do with the invertability of the input matrix, > and this occurs only when I use `*dumvar*` only. The error message > disappears if I add a 1 to the 3rd observation of `dumvar`. > > Below is the sample data just for info: > > > A B C D E > dumvar > 1 2.255446 1.688807 1.506579 1.880152 9.575868 1 > 2 2.230118 1.578281 1.546805 1.905426 9.545534 1 > 3 2.255446 1.688807 1.506579 1.880152 9.575868 0 > 4 2.230118 1.578281 1.546805 1.905426 9.545534 0 > 5 2.255446 1.688807 1.506579 1.880152 9.575868 0 > 6 2.230118 1.578281 1.546805 1.905426 9.545534 0 > 7 2.255446 1.688807 1.506579 1.880152 9.575868 0 > 8 2.230118 1.578281 1.546805 1.905426 9.545534 0 > 9 2.255446 1.688807 1.506579 1.880152 9.575868 0 > 10 2.230118 1.578281 1.546805 1.905426 9.545534 0 > 11 2.255446 1.688807 1.506579 1.880152 9.575868 0 > 12 2.230118 1.578281 1.546805 1.905426 9.545534 0 > 13 2.255446 1.688807 1.506579 1.880152 9.575868 0 > 14 2.230118 1.578281 1.546805 1.905426 9.545534 0 > 15 2.255446 1.688807 1.506579 1.880152 9.575868 0 > 16 2.230118 1.578281 1.546805 1.905426 9.545534 0 > 17 2.255446 1.688807 1.506579 1.880152 9.575868 0 > 18 2.230118 1.578281 1.546805 1.905426 9.545534 0 > 19 2.255446 1.688807 1.506579 1.880152 9.575868 0 > 20 2.230118 1.578281 1.546805 1.905426 9.545534 0 > 21 2.255446 1.688807 1.506579 1.880152 9.575868 0 > 22 2.230118 1.578281 1.546805 1.905426 9.545534 0 > 23 2.255446 1.688807 1.506579 1.880152 9.575868 0 > 24 2.230118 1.578281 1.546805 1.905426 9.545534 0 > 25 2.255446 1.688807 1.506579 1.880152 9.575868 0 > 26 2.230118 1.578281 1.546805 1.905426 9.545534 0 > 27 2.255446 1.688807 1.506579 1.880152 9.575868 0 > 28 2.230118 1.578281 1.546805 1.905426 9.545534 0 > 29 2.255446 1.688807 1.506579 1.880152 9.575868 0 > 30 2.230118 1.578281 1.546805 1.905426 9.545534 0 > 31 2.255446 1.688807 1.506579 1.880152 9.575868 0 > 32 2.230118 1.578281 1.546805 1.905426 9.545534 0 > 33 2.255446 1.688807 1.506579 1.880152 9.575868 0 > 34 2.230118 1.578281 1.546805 1.905426 9.545534 0 > 35 2.255446 1.688807 1.506579 1.880152 9.575868 0 > 36 2.230118 1.578281 1.546805 1.905426 9.545534 0 > 37 2.255446 1.688807 1.506579 1.880152 9.575868 0 > 38 2.230118 1.578281 1.546805 1.905426 9.545534 0 > 39 2.255446 1.688807 1.506579 1.880152 9.575868 0 > 40 2.230118 1.578281 1.546805 1.905426 9.545534 0 > 41 2.255446 1.688807 1.506579 1.880152 9.575868 0 > 42 2.230118 1.578281 1.546805 1.905426 9.545534 0 > 43 2.255446 1.688807 1.506579 1.880152 9.575868 0 > 44 2.230118 1.578281 1.546805 1.905426 9.545534 0 > 45 2.255446 1.688807 1.506579 1.880152 9.575868 0 > 46 2.230118 1.578281 1.546805 1.905426 9.545534 0 > 47 2.255446 1.688807 1.506579 1.880152 9.575868 0 > 48 2.230118 1.578281 1.546805 1.905426 9.545534 0 > 49 2.255446 1.688807 1.506579 1.880152 9.575868 0 > 50 2.230118 1.578281 1.546805 1.905426 9.545534 0 > > Thank you! > > > > -- > View this message in context: > http://r.789695.n4.nabble.com/ca-jo-function-urca-package-singular-matrix-problem-tp4709635.html > Sent from the R help mailing list archive at Nabble.com. > > ______________________________________________ > R-help@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. ______________________________________________ R-help@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.