Ugyanazon patak különböző szakaszaiban élő guppik gyakran lenyűgöző színekülönbségeket mutatnak. Több tényező magyarázza ezt a variációt.
Természetes szelekció: A túlélést és szaporodást javító tulajdonságok terjednek. Sok ragadozó területen bizonyos színek jobb kamuflázst vagy figyelmeztetést adnak.
Környezeti tényezők: Vízhőmérséklet, kémia, élelmiszer-elérhetőség befolyásolhatja a színezést. A guppik alkalmazkodhatnak a sötétebb/világosabb háttérhez kamuflázs vagy párvonzás céljából.
Genetikai variáció: Természetes genetikai diverzitás hoz létre különböző mintákat. Előnyös mutációk terjedhetnek a populációban az adott élőhelyben.
Földrajzi elszigetelés: Ha csoportok elszigetelődnek a patakban, függetlenül evolválhatnak. Genetikus drift és helyi alkalmazkodás eltérő színezethez vezethet.
Szexuális szelekció: A hím guppik gyakran élénk színekkel vonzzák a nőstényeket. A nőstények preferenciái egyes minták terjedését hajtják generációkon át.
Ezek az erők együttese teremtette a guppik színes diverzitását a különböző patak-élőhelyekben.