first of all, you will find this useful,
http://youtu.be/qwfRVRTgfC0
^ Link's nair destroy's a lot of doc's approaches at mid %'s, you mostly have to be going above him though, but beware the stationary doc, he can utilt your nair. But the biggest thing to take from the video is the fact that any time doc wants to approach with a pill (I.E. coming back onto the stage with a pill) You can just stick the nair out and it will not only beat out the pill but knock doc off the stage again.
Overall the biggest problem I saw was that you seemed to always have a plan, and always follow through despite the changing variables. for instance there were a few instances where you used spin attack to soon, it would have worked had doc not waited half a second or di'ed a certain way.
Also in the second match you were using nair a lot while he was at low%, nair is amazing but its not that amazing, at early percents its best to reserve the nair for stopping aerial assaults/blind charges since its priority is so good. And then there's your ledge hops, while rang is a good choice when they are far away I noticed when the doc was close you just popped back onto the ledge, learn to nair, dair and fair back onto the ledge.
for ledge hops...
Nair = Get them away quick so you can recover
Fair = get them with its surprising range (Learn to space it better and it becomes a pretty good tool)
Dair = They are kill%, and you want to kill them.
In the second match after you took a stock you got more aggressive, which is generally a bad idea especially at the percent you were at, and towards the end of the match you got a lot more aggressive in general and thus easier to read, especially when up close and personal is not link's forte'.
for edge hogging I saw a couple moonwalks, and while those do have their place, every time you did it it would have been faster to spinhog the ledge or just jump off with a boot (But that's dangerous against doc), and you would have taken a stock.
Thats all I got.