Gupper som lever i forskjellige deler av samme elv viser ofte markante fargeforskjeller. Flere faktorer forklarer denne variasjonen.
Naturlig utvalg: Egenskaper som forbedrer overlevelse og reproduksjon blir mer vanlige. I områder med mange rovdyre kan visse fargemønstre gi bedre kamouflasje eller advarselssignaler.
Miljøfaktorer: Vanntemperatur, kjemi og fødetilgjengelighet kan påvirke fargering. Gupper kan tilpasse fargene sine for å matche mørkere eller lysere omgivelser for kamouflasje eller paringssynlighet.
Genetisk variasjon: Naturlig genetisk mangfold produserer ulike fargemønstre. Mutasjoner som viser seg gunstige i et bestemt habitat kan spre seg gjennom populasjonen over tid.
Geografisk isolasjon: Hvis grupper blir adskilt i en elv, kan de utvikle seg uavhengig. Genetisk drift og lokal tilpasning kan føre til distinkte fargemønstre i isolerte populasjoner.
Seksuelt utvalg: Hannen guppy viser ofte fargerike mønstre for å tiltrekke hunner. Hunnens preferanser for visse mønstre kan drive utbredelsen av disse egenskapene over generasjoner.
Sammen skaper disse kreftene den fargerike mangfoldet man ser blant gupper i ulike elvehabitater.