I have noticed that my adsense income boost and slows down at certain time. I can calculate roughly about the income and related region but is there any method by which we can get exact statistics about the income we earn from different countries.
I've imported a geo-database into mySQL. With that, you can assign AdSense channels by country (based on IP). If that is too much trouble, you can always test for OS language (IE) or browser language. It isn't as exact, but it might give you some idea.