안토시아닌이 색상을 안정적으로 오랫동안 유지하는 이유는 여러가지 특성 때문입니다. 안토시아닌은 pH의 변화에 민감한데, 천일홍은 꽃잎의 pH를 조절하여 안토시아닌의 색상이 변하지 않도록 안정적으로 유지할 수 있습니다.
천일홍의 꽃색이 오랫동안 변하지 않는 것은 안토시아닌이 주된 이유가 되지만 다른 요인들의 영향 또한 있습니다. 클로로필과 카로티아노이드와 같은 광합성 색소 또한 색상에 영향을 줄 수 있습니다. 이러한 색소들은 주로 광합성과 관련이 있지만 일부는 색상 유지에 기여하기도 합니다.