I think we should have a closer look at your hypothesis:
The patients’ decrease in kidney function from baseline to follow-up are caused by a natural/expected decrease, and thus, not their disease.
Given that you are interested in kidney disease vs. natural decrease causing the (extent of) decrease in kidney function, you are interested in a causal question (i.e., does x cause y, or does kidney disease cause more decrease in kidney function as compared to no kidney disease).
In a hypothetical world, we would want to know the decrease in kidney function of an individual when they would have had kidney disease vs. when they would not have had kidney disease. However, an individual has kidney disease or does not have kidney disease. We cannot observe the outcome under both states of the exposure, or in other words, one of the outcomes is counter to fact. Because we do not know these counterfactual outcomes in individuals, we cannot estimate a so called individual causal effect.
Luckily, we can try to get an estimate of a different causal effect; the average causal effect. An average causal effect would be the effect of x on y on a group level, where we compare individuals who are exposed (who do have kidney disease) versus those who are unexposed (who do not have kidney disease). If we meet some assumptions, we could validly estimate the effect of having vs. not having kidney disease on the decrease in kidney function. These assumptions are the following:
- Exchangeability: the two groups you are comparing (kidney disease vs. no kidney disease) have the same distribution of risk factors for the outcome; their chance of their kidney function decreasing by x mL/min/1.73m2 is equal, outside the possibility of kidney disease influencing this.
- Positivity: each individual has a non-zero probability of having kidney disease or not having kidney disease
- Consistency: when we say kidney disease and no kidney disease, it is sufficiently clear what we mean. Kidney disease could mean diabetic nephropathy, glomerulonephritis, etc. In your case you said a specific kidney disease, so possibly within that disease there are further variations, but those variations should not matter for the outcome. An example of no consistency would be studying 'low BMI' as a cause of death, where low BMI could mean high metabolism, amputation of a leg, malnutrition, or other things, that all have very different prognoses for death.
To meet these assumptions, we can choose a design of a study (e.g., a randomized clinical trial, although it is not ethical and rather difficult to randomize individuals to kidney disease or not) and choose specific analyses. Given that a randomized clinical trial would likely not be accepted by any medical ethical review board, you could choose to use observational, non-experimental data. However, in observational data, exchangeability often does not hold and requires analyses such as regression or more advanced methods to approach (although impossible to be certain about).
However, in your question, you mention the data is all on patients with that specific kidney disease, therefore we cannot draw a causal conclusion: we are missing a group without kidney disease to compare the kidney function with and can therefore not draw a causal conclusion.
You could describe the decrease in kidney function and look for other data on a healthy population, but this quickly impedes any causal inference. If you just want to describe the decrease in kidney function, you could indeed use a linear regression model, although you then make the assumption the decrease in kidney function over time follows a linear pattern.
To summarize: you are asking a causal question (does having the kidney disease change the decrease in kidney function when compared to no kidney disease [i.e., natural course]), but do not have the data to answer this causal question.
On a side note: your interpretation of the R-squared is correct: your model explains ~70% of variation in the outcome.
If you do have a control group without kidney function available, you should still be wary of the following:
- Make sure you have an adequate sample size, n = 30 is rather small and will impede many conclusions due to statistical uncertainty
- Be careful in choosing when to start follow-up: there are many biases as a result of picking the wrong moment (see references for more on this)
- Clearly define the question you are interested in: what groups do you want to compare
Here are some references which talk about the above and go more into depth on the topic of causal inference:
- On biases when picking the wrong start of follow-up and other easy to avoid biases when working with observational data: Fu EL, van Diepen M, Xu Y, Trevisan M, Dekker FW, Zoccali C, Jager K, Carrero JJ. Pharmacoepidemiology for nephrologists (part 2): potential biases and how to overcome them. Clin Kidney J. 2020 Dec 14;14(5):1317-1326. doi: 10.1093/ckj/sfaa242. PMID: 33959262; PMCID: PMC8087121.
- Using observational data to emulate a randomized controlled trial: Hernán MA, Robins JM. Using Big Data to Emulate a Target Trial When a Randomized Trial Is Not Available. Am J Epidemiol. 2016 Apr 15;183(8):758-64. doi: 10.1093/aje/kwv254. Epub 2016 Mar 18. PMID: 26994063; PMCID: PMC4832051.
- A book by one of the leaders in causal inference with intuitive and mathematical explanations for drawing causal conclusions: Hernán MA, Robins JM (2020). Causal Inference: What If. Boca Raton: Chapman & Hall/CRC.
- If the book by Hernán is a bit much, Westreich offers a lighter introduction to causal inference: Westreich D (2020). Epidemiology by Design: A Causal Approach to the Health Sciences.