Hello,

I have a model like this: ppmlhdfe v.d. v.i., absorb (orig_year dest_year) cluster (origin destination year)

I followed João Santos Silva in RESET test.
* Get fitted values (of the linear index, not of trade)
predict fit, xb
* Square the fitted values
gen fit2=fit^2
* Estimate the model with the additional regressor
ppmlhdfe kg lnthrou_total lndij fit2, absorb (orig_year) vce (cluster orig_dest_year)
* Test the significance of the additional regressor (this is equivalent to a t-test on fit2)
test fit2=0

This is the result:
test fit2=0
( 1) fit2 = 0
chi2( 1) = 4.02
Prob > chi2 = 0.0450

Now, I would like to have the fitted value of trade. I also try to follow what it is suggested:
* Get fitted values of trade
predict fitted
* Compute correlation between trade and fitted values
qui cor fitted trade
* Display R2 computed as the square of the correlation between trade and fitted values
di as txt " R-squared " (`r(rho)')^2

Already in the first step, there is an error

. predict fitted (option mu assumed; predicted mean of depvar)
predict mu requires the -d- option of ppmlhdfe r(9);


Thanks a lot if someone can help me since I could understand the outcome.

Ticiana