This is usually the way it works though. In MLB offense is heavily dependent on the quality of the opposing pitching. You face a different starter each game, and starters have a lot of ups and downs in their performance.
There are other ways to analyze the offense though, like how many times have we scored 5 runs compared to other teams etc.