TeX 55.1%
Python 44.2%
1\begin{table}[htbp]2\centering\footnotesize3\caption{Provincial aggregation: stock-weighted, transaction-weighted and equal-weighted bottom-up aggregates of municipal indices versus the direct provincial path (log ×100, January 2021 to September 2026)}\label{tab:aggregation}4\begin{threeparttable}5\begin{tabular}{lrrrrrr}6\toprule7Class & Weights & Municipalities & Bottom-up total change & Direct total change & RMSE vs direct & Max gap \\8\midrule9house & Housing stock (units) & 1093 & 58.8 & 56.9 & 1.32 & 3.9 \\10house & Housing stock (assessed value) & 1093 & 54.9 & 56.9 & 1.70 & 4.3 \\11house & Transactions 2021–2026 & 1109 & 59.5 & 56.9 & 1.41 & 3.7 \\12house & Equal municipality weights & 1109 & 63.6 & 56.9 & 2.29 & 6.0 \\13condo & Housing stock (units) & 244 & 41.8 & 44.1 & 0.89 & 2.0 \\14condo & Housing stock (assessed value) & 244 & 40.1 & 44.1 & 1.51 & 2.7 \\15condo & Transactions 2021–2026 & 245 & 43.4 & 44.1 & 0.58 & 1.8 \\16condo & Equal municipality weights & 245 & 49.7 & 44.1 & 3.20 & 5.2 \\17plex & Housing stock (units) & 962 & 49.1 & 52.8 & 1.64 & 3.1 \\18plex & Housing stock (assessed value) & 962 & 45.6 & 52.8 & 3.29 & 6.5 \\19plex & Transactions 2021–2026 & 967 & 51.3 & 52.8 & 0.83 & 1.9 \\20plex & Equal municipality weights & 967 & 54.5 & 52.8 & 1.84 & 3.9 \\21\bottomrule22\end{tabular}2324\end{threeparttable}25\end{table}26