Dear Pro Xu,
I try to run your example.But it gets error.
library(panelView)
library(gsynth)
data(gsynth)
panelView(turnout ~ policy_edr, data = turnout, index = c("abb","year"), by.timing = TRUE)
out <- tjbal(data = turnout, Y = "turnout", D = "policy_edr",
index = c("abb","year"), demean = TRUE, vce = "jackknife")
Dropping units from Subgroup T0 = 14
Error in fun(A, k, nu, nv, opts, mattype = "matrix") :
'k' must satisfy 0 < k < min(nrow(A), ncol(A)).
To calculate all singular values, try svd()
Dear Pro Xu, I try to run your example.But it gets error. library(panelView) library(gsynth) data(gsynth) panelView(turnout ~ policy_edr, data = turnout, index = c("abb","year"), by.timing = TRUE)
out <- tjbal(data = turnout, Y = "turnout", D = "policy_edr", index = c("abb","year"), demean = TRUE, vce = "jackknife")
Balancing... Subgroup T0 = 14: bias.ratio = 0.5997; num.dims = 6 (mbal) Subgroup T0 = 19: bias.ratio = 0.4563; num.dims = 5 (mbal) Subgroup T0 = 22: bias.ratio = 0.2767; num.dims = 7 (mbal) Subgroup T0 = 23: bias.ratio = 0.3012; num.dims = 2 (mbal)
Jackknife...
Dropping units from Subgroup T0 = 14 Error in fun(A, k, nu, nv, opts, mattype = "matrix") : 'k' must satisfy 0 < k < min(nrow(A), ncol(A)). To calculate all singular values, try svd()