我的dataset如下:
head(panel)
time code Y jgcg mv eps qr TAI bps a2d FAT TAT
10-000002.SZ 10 000002.SZ 0 40.0698 90380627992 0.6600 0.5568 56.7036 4.0200 74.6861 39.3809 0.2871
10-000008.SZ 10 000008.SZ 0 31.8036 881628900 0.0121 12.7361 -1.8584 1.0101 4.5319 5.9737 0.1327
10-000009.SZ 10 000009.SZ 1 43.8263 18291886371 0.3000 0.8586 33.6262 2.2900 62.9530 3.6460 0.3671
10-000060.SZ 10 000060.SZ 0 56.7721 35704746000 0.4500 0.4456 25.1040 2.8900 61.3800 2.3874 0.7363
10-000063.SZ 10 000063.SZ 0 72.6612 78261774973 1.1700 1.1081 23.1336 8.2400 70.3371 12.5047 0.9215
10-000069.SZ 10 000069.SZ 0 35.9800 37755857943 0.9780 0.4648 57.8746 4.2530 69.6934 1.7376 0.4369
SAT
10-000002.SZ 0.2692
10-000008.SZ 50.8227
10-000009.SZ 0.6287
10-000060.SZ 2.4237
10-000063.SZ 4.4180
10-000069.SZ 0.5909
这是我的代码:
form <- formula(panel$Y~panel$jgcg+panel$mv+panel$eps+panel$qr+panel$TAI+panel$bps
+panel$a2d+panel$FAT+panel$TAT+panel$SAT)
fixed <- pglm(form,data = panel,family = binomial(),model = 'within')
运行之后报错:
fixed <- pglm(form,data = panel,family = binomial(),model = 'within')
Error in maxRoutine(fn = logLik, grad = grad, hess = hess, start = start, :
argument "start" is missing, with no default
不明白这个参数start需要我填什么?请问大神如何解决这个问题?