Fry bacon until crisp. Remove from pan, drain on paper towels, and crumble. Saute onion and carrot in bacon fat until just tender. Sprinkle with flour and cook one minute. Add vinegar, sugar, dash of pepper, and water. Bring to boil. Pour over spinach and top with crumbled bacon and chopped egg.