It's pretty obvious that this information is being tracked, pitch by pitch.
If you look at a live 'Gameday' on mlb(dot)com, they show the type of pitch, the velocity, and the location for each pitch. It's really simple for a computer to quantify that information, and spew out tendency statistics in real time.
Back in the day, this kind of information was gathered manually by guys who never get laid, listening to their home team on the radio.
These charts:
View attachment 255871
show that opposing teams pitch low and away to Bo Bichette a lot more than to any other location. That's also the area where he's least likely to hit the ball hard. He'd have a higher batting average and more walks if he took pitches in that zone all the time. His hardest hit balls are from high/ outside strikes, but off the plate in that area is his lowest exit velocity. High and inside appears to be a weak spot for him which isn't being exploited regularly.