My one of office colleague is very annoying and I never understand why she gets angry on little things. Sometimes she response in a good and polite mood and sometimes she is just like wild cat. What is the best way to deal any annoying co worker?
Ignore her unpleasant responses, it's her problem. Maybe she has issues that trigger it. If it gets too much, look for a better job. But before that, have a word with your boss maybe, see if they can get to the cause, and change things.
Smile pleasantly and ignore her...just get on with your own work. If she was someone I knew well I would probably ask her what is upsetting her so much but if I didn't I wouldn't bother. It doesn't sound as if she is getting at you specifically so just get on with your work...if however she is I would ask her why.