I wonder how much each miner has generated so far.
I know the hash rate of each miner and when I installed them, but I do not have statistics of how much each miner has generated. Is there any calculator that shows this based on historical data?
If you use the Bitcoin core client, you can export your transactions to a spreadsheet and figure it out from there. Some pools provide historical stats on how much you've been paid (Eligius, and some p2pool nodes for example). Any calculator you use won't tell you how much you've actually earned, they will only tell you approximately what you *should* have earned.