I have a hexagon layer, and in each hexagon is a count of how many trees are in the hexagon. There are several species within this data. I am trying to create a definition query that will run through each species type the same say Data Driven Pages runs through different polygons. The primary difference is that the map extent will remain the same, but the data being displayed is being changed. In the end, I would like a separate map for each species. Is there a simple way to do this? Do I need to use arcpy or is there a feature within ArcGIS that can handle this?