R语言scale_fill_gradient函数breaks设置问题

自学的时候书中有以下一段设置:

scale_fill_gradient(low="black",high="white",breaks = 5,guide = guide_legend())

不知道为什么设置完breaks参数后,原来的图例就没了,能提供一些解决方法吗