i have a problem running this plm model:
my data are (example):
country=c(1,1,1,2,2,2,3,3,3) year=c(1,2,3,1,2,3,1,2,3) a=c(1,4,6,3,5,8,4,5,7) b=c(8,5,7,2,7,4,9,7,1) matrix=cbind(country, year, a, b) matrix=plm.data(matrix)
I run following regression:
reg=plm(a~year+b, data=matrix, index=NULL, model="within") summary(reg)
and get following warning message:[1]
Warning messages: 1: In if (is.na(le)) { : the condition has length > 1 and only the first element will be used 2: In if (is.na(le)) " __no length(.)__ " else if (give.length) { : the condition has length > 1 and only the first element will be used 3: In if (le > 0) paste0("[1:", paste(le), "]") else "(0)" : the condition has length > 1 and only the first element will be used
What is wrong?