Why does the constellation's analysis of personality seem accurate? Is there any psychological phenomenon in this?

Some people think that astrology is just nonsense or childish things; Others regard astrology as a god, regardless of size. Look at the astrological results before making a decision. But obviously these ideas are extreme and bad.

Personally, I think astrology is a kind of statistics, a kind of statistics that classifies human personality characteristics. Through the year, month, day, time and place of birth, a unique star chart can be obtained, and a person's personality characteristics can be known through analysis.