Как сгруппировать стандартные ошибки plm на другом уровне, а не по идентификатору или времени?

Я запускаю панельную регрессию по plm. plm может группировать стандартные ошибки только на уровне "группы" или "времени". Но я хочу группировать на уровне страны, а не группы или времени. (Для моих данных группа — это уровень фирмы.)

Я использую следующий код для кластеризации: summary(r, vcov = function(x) vcovHC(x, cluster = "group", method = "arellano")) Но параметры для cluster — это только группа и время. Я хочу кластеризоваться на уровне страны.


r plm
person 1412mm    schedule 13.09.2018    source источник
comment
пожалуйста, добавьте свой код и небольшой образец набора данных   -  person Jimmy    schedule 13.09.2018
comment
Если вы хотите выполнить кластеризацию на уровне, который не служит индексной переменной, plm в настоящее время не может этого сделать. Возможно, вам больше повезет с пакетами multiwayvcov, sandwich и/или clubSandwich.   -  person Helix123    schedule 21.09.2018