I have one dependent variable (species count) and one independent variable (year), but two species. I have constructed a basic count against year graph for each species. I have then constructed a residual plot to determine linearity. I have concluded that the data of both species is non-linear.

I have also checked for normality (Shapiro-Wilks test), and have concluded that neither species data is not normally distributed and therefore further non-parametric tests are required.

I am wanting to determine whether there are any associations between the two species and believe a factorial two-way ANOVA is the most appropriate test, however as my data is non-parametric would I have to transform my data first? I am using SPSS and when constructing a factorial two-way ANOVA you do so in the same way you would construct a General Linear Model. Apologies if this is an obvious question but is a factorial two-way ANOVA the same as a GLM?

Any advice would be most appreciated, I can upload the data if anyone is able to help!

Many thanks in advance!