I agree with others that folks will be able to help you more if you give code and data in text format. 
I do think your error message is pretty helpful here, although knowing what to look for takes practice. One thing I find for R Markdown error messages in particular is that the large block of code for the error can look intimidating and I can feel overwhelmed. But if I step back and look at the actual error, on the first line of the error block of code, I often find that it is telling me exactly what the problem is.
The error message you have is
Error in table(award) : object 'award' not found
This tells me that the problem is when R tried to run the code table(award) while knitting the document. That line of code didn't work.
The message goes on to say that R couldn't find an object named award. While I can see an object named award in your Environment, do you actually make an object named award within the script you are trying to knit?
Try cleaning out your workspace (you can push the little broom button in your Environment panel tab tfor this) and manually re-running your script code (without knitting). What happens then?