There is no exact ratio about On-page and Off-page SEO, But Off-page factors have more value as compared to On-page factors.
Off-page factors have more value because on-page factors are a one-time thing.After doing on-page factors, off-page factors decide your positioning in SERP. So, in order to rank better, you have to do Off-page SEO regularly.