Edit & Update:
I am trying to use Python or SPSS to measure the effectiveness of some factors on one or more metrics. My dataset contains 100 records of patients who have been treated different times (e.g., three months). The dataset looks like below:
a1 a2 a3 b1 b2 b3 metric1 metric2 metric3
1 1.2 2.3 3.5 90 58 29 2.1 3.2 1.2
2 3.2 3.4 1.5 58 54 39 3.1 4.2 3.2
...
100 3.1 1.3 2.5 36 63 45 5.1 4.2 3.2
As you can see, factor a (let's say Glucose with non-normal distribution) and factor b (let's say a treatment or drug with normal distribution) have been recorded three times for each patient. In each patient's visit, a metric (for example a health metric) has been recorded as well. Now I want to know how factor b influence on the metric in my dataset during three visits. For example, is there any (co)relation between factor b with the metric in this dataset? If so, to what extent it is significant?
I tried several approaches including one-way Annova or finding correlation between the means of samples, but it was unsuccessful. I know that these kinds of data should be analyzed by repeated measures method, but now that I have multiple independent variables with non-normal distribution I am bit confused. What statistical method I should leverage?
Any help is appreciated!