z <- SSBtoolsData("magnitude1")
a <- ModelMatrix(z, formula = ~sector4 + geo, crossTable = TRUE)
cbind(a$crossTable,
y = max_contribution(x = a$modelMatrix, y = z$value, n = 2),
id = max_contribution(x = a$modelMatrix, y = z$value, n = 2, output = "id"),
n = n_contributors( x = a$modelMatrix, y = z$value, n = 2))
cbind(a$crossTable,
y = max_contribution(x = a$modelMatrix, y = z$value, n = 3, id = z$company),
id = max_contribution(a$modelMatrix, z$value, 3, id = z$company, output = "id"))
max_contribution(x = a$modelMatrix,
y = z$value,
n = 3,
id = z$company,
output = c("y", "id", "n_contr", "sums"))
as.data.frame(
max_contribution(x = a$modelMatrix,
y = z$value,
n = 3,
id = z$company,
output = c("y", "id", "n_contr", "sums", "n_contr_all", "sums_all"),
remove_fraction = c(B = 1)))
Run the code above in your browser using DataLab