Hi Stata users,
I have some problems with the calculation of matrix with database. For example, I have a database with 100 variables (x1-x100) and 200 observations. And I have also a matrix with values beta1-beta100, I need to do this calculation:
for each observation, I need to generate a new variable which is: x1*beta1+x2*beta2+x3*beta3+...+x100*beta100. This calculation will be repeated for the 200 observations.
So my question is (1) how to write the code to calculate the above formula, and (2) in a general way, if the number of my matrix values is not exact the same as the number of variables in the database, for example, I have x1-x100 variables, but I have the matrix with values beta1-beta105, x variables could be partly matched to matrix according to their names, how shall I write the code?
Thank you very much.
Related Posts with How to do the calculation of matrix mutiplying database
Causal Inference and Exogenous VariablesHello, This is not a stata question per se, but an economics one and hope you would be able to offe…
Lincom test Weibull analysis with dummyXdummy interactionDear all, I searched for the forum for a solution to my problem and tried some fixes already, the is…
Graph that show number of specific variable observationsHi, I’m trying to create a graph showing how many non-married individuals paid taxes each year and…
Proper display of foreign language (Arabic/Urdu - Right to Left) using Stata 16Hello everyone, Hope everything is well. I have come across this rather possibly minor problem whi…
xtabond2 - missing Wald Chi2 under nocons optionDear Statalist community, I am using Stata 13 and run xtabond2. When running xtabond2 with nocons o…
Subscribe to:
Post Comments (Atom)
0 Response to How to do the calculation of matrix mutiplying database
Post a Comment