Let's say I have a first file with header "Model ID", "log(P)", "skewness", "acuteness", "mean mag", "err in mean mag", "A1", "A1_err", "phi1", "phi1_err", "R21", "R21_err", "R31", "R31_err", "P21", "P21_err", "P31", "P31_err" that looks like this:
1 -0.123 -0.306 inf 1.043 0.000 0.010 0.000 0.653 0.000 0.091 0.000 0.009 0.000 3.097 0.000 0.137 0.002
2 -0.142 -0.170 inf 1.035 0.000 0.064 0.000 0.538 0.000 0.560 0.000 0.289 0.000 3.168 0.000 6.182 0.000
3 -0.160 -0.143 inf 1.027 0.000 0.086 0.000 0.401 0.000 0.631 0.000 0.400 0.000 3.348 0.000 0.130 0.000
4 -0.176 -0.117 inf 1.020 0.000 0.107 0.000 0.249 0.000 0.592 0.000 0.435 0.000 3.526 0.000 0.402 0.001
...
7247 -0.210 -0.331 inf -0.276 0.000 0.264 0.000 0.243 0.000 0.064 0.000 0.063 0.000 1.500 0.001 1.710 0.001
and I have a second file that is smaller in row numbers that looks like this
Model z x M L T Lin Period Growth rate logT logP logM
2 0.00038 0.75053 0.5 35 6050 0.72127 0.0093333 8.70781 -0.326742 -0.693147
3 0.00038 0.75053 0.5 35 6100 0.69281 0.015857 8.71604 -0.366999 -0.693147
4 0.00038 0.75053 0.5 35 6150 0.66735 0.021103 8.72421 -0.404441 -0.693147
5 0.00038 0.75053 0.5 35 6200 0.64414 0.024205 8.7323 -0.439839 -0.693147
...
7247 0.00061 0.74996 0.8 105 6800 0.83493 0.0012547 8.82468 -0.180407 -0.223144
As you can tell, both files have Model ID in their first columns. I would like to combine horizontally the rows of the first file (except Model ID because that would be redundant) to the right of the second file by their Model ID. Is there a convenient method/tool to do this?
NOTE: The second file does NOT have the same number of rows as the first file, so I cannot simply use join/merge like I initially thought. Please download and check out the files to see for yourself.