it's up to the genetics and the phenotype as well. sometimes it can be influenced with cold weather or even ice cubes mixed in the water. best way to get purple in your plants is to grow multiple seeds of them and hope one will give you the nice colors you are looking for. Also some will show the color in late flower