It then goes on to do double digests with varying combinations and I drew the circular restriction map. The 2nd part of the question asks to identify anomalies and say why they could happen.

Obviously the anomaly is that somehow a 10kbp fragment is digested into 6, 10, 17, and 23 fragments. Also, for example, if you mix TaqI with PstI you get 2.7 and 7.3 fragments. This leads me to believe that the TaqI does not cut at all. But I have no idea whats going on with the 6, 10, 17, and 23.