Jonah was angry because it seemed like a great evil to Jonah that Yahweh had mercy on the Ninevites and did not punish them.