Hello,
I have to plot a simple fitted line for exports relative to GDP (the variable is called "norm_exports") on the y axis and bilateral distance (variable "km") on the x axis. However, I am having problems, since I have to depict the y axis in log scale. I know that I can therefore not use the standard twoway lfit command:
twoway (scatter norm_exports km)(lfit norm_exports km)
Therefore I tried to use predict for a regression of the log of my export variable on distance:
quietly reg log_norm_exports km
predict gr
label var gr "Linear prediction"
twoway (scatter norm_exports km)(line gr km, sort), yscale(log)
However, the code I used is not working. I would be really thankful if one could tell me where my mistake was.
Thanks a lot.
I have to plot a simple fitted line for exports relative to GDP (the variable is called "norm_exports") on the y axis and bilateral distance (variable "km") on the x axis. However, I am having problems, since I have to depict the y axis in log scale. I know that I can therefore not use the standard twoway lfit command:
twoway (scatter norm_exports km)(lfit norm_exports km)
Therefore I tried to use predict for a regression of the log of my export variable on distance:
quietly reg log_norm_exports km
predict gr
label var gr "Linear prediction"
twoway (scatter norm_exports km)(line gr km, sort), yscale(log)
However, the code I used is not working. I would be really thankful if one could tell me where my mistake was.
Thanks a lot.
Comment