That looks really interesting - good work!
One suggestion - cnt_p_3bet will include all hands, not just those with known hole cards, so the stats could be a bit skewed.
You might want to create a new column to count 3-bets with known hole cards.
If you don't do this you could get vastly different results for players who raise light a lot but then fold easily after that.
In fact, saying that, I think you'll always struggle to get this very accurate because when people are 3-betting light they are much less likely to get to show down so you won't see the cards very often.
When you're happy with what you've got, if you want to share your stats you can submit them to the
Repository.
Trivial point - you could shorten your expression slightly since you are checking hole cards 1 to 6 individually, you could use > 0, < 7.