Is there anyway to get the analytics page but just for a subdomain?
Sorry, no. Analytics are on a per-zone basis.
If you have an enterprise subscription you can use Cloudflare Logs. You can process the logs to get some useful data.
Or for little (to no) money, you can use Logflare. That might let you configure for a subdomain:
Yep you can with Logflare. See: View web traffic by subdomain?
Let me know if you need help.