Before revision: The ocean temperature varies by Several factors cause the ocean temperature to vary.
After revision: Several factors cause the ocean temperature to vary.