Paste pairs and compute power fit instantly. See coefficients, R², and prediction errors clearly. Download tables as CSV or PDF, for sharing easily.
Enter positive x and y pairs. One pair per line. Use comma or space separators.
| x | y | Meaning |
|---|---|---|
| 1 | 2 | Small input value |
| 2 | 3.9 | Growth begins |
| 4 | 8.1 | Mid-range behavior |
| 8 | 18.8 | Higher-range response |
Replace these values with your own measurements or observations.
Power regression fits the model y = a × xb.
This calculator reports accuracy on both original and log scales.
If any x or y is zero or negative, it is skipped.
Power regression is useful when output scales by a constant factor as input changes, such as biological allometry, learning curves, and surface-area relationships. If doubling x tends to multiply y by a near-constant ratio across the range, a power curve often summarizes the trend better than a straight line on the original scale. If your data represent physical laws, validate units and dimensional consistency, then compare fitted a and b against theory to catch transcription mistakes early in practice.
Because the fit is performed on log-transformed values, every x and y must be positive. Remove zeros, replace invalid readings, and keep units consistent. Use enough spread in x to avoid a near-vertical or near-flat log relationship. Outliers can dominate the fit, so review residuals and percent errors before trusting forecasts. For best results, collect at least 8–12 pairs spanning the operating range.
The coefficient a sets the scale, while b controls curvature. If b is near 1, the relationship is close to proportional. If b is greater than 1, y accelerates as x increases; if b is between 0 and 1, y grows with diminishing returns. Comparing b across datasets can reveal structural differences, even when absolute values differ.
R² on the original scale reflects variance explained in y, while log-space R² reflects consistency of multiplicative errors. RMSE and MAE are in y units and are sensitive to large values. MAPE expresses average percent error, which is often easier to communicate when y varies widely. Use several metrics together for reliable decisions. Check for systematic residual patterns; persistent bias at high x can indicate underfitting. If you export the CSV, plot y versus ŷ to confirm errors are roughly centered.
Weighted fitting can help when measurement variance grows with magnitude. For example, inverse-y weights can reduce the influence of large y values, while y weights can emphasize high-end accuracy. Forecasts use the fitted model directly, so avoid extrapolating far beyond your observed x range. Exporting CSV supports audits and plotting, while PDF suits quick reporting.
The method uses logarithms to linearize the model. Logs are undefined for zero and negative numbers, so those rows cannot be transformed and are skipped for correctness.
Either choice gives the same b and predictions. Only the reported intercept representation changes. Choose base 10 if you prefer decimal log interpretation in reports.
It indicates diminishing returns: y increases with x, but at a slowing rate. Doubling x increases y by about 2^0.5, which is roughly 1.414 times.
One R² is computed on the original y scale, while the other is computed in log space. Log-space R² reflects multiplicative fit quality, which is central to this model.
Use weights when errors are not uniform across the range. If larger measurements are noisier, inverse-y weighting can balance the influence of high values and stabilize the fit.
Forecasts are safest within the observed x range. Extrapolation can be misleading if the true process changes regime, saturates, or follows different physics beyond your samples.
Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.