To say what you wear affects the likelihood of you being raped is complete bull. I've said it before, and I'll say it again. If there was a direct correlation between lack of clothes and likelihood of being raped, then, hell, beaches would be one of the most dangerous places on the planet.
To say men are more likely to rape if you're wearing a short skirt also takes human nature away from men. It implies that men are little more than animals with no control over their instinct. It also takes away the reason men rape. It's not because of sexual urges, it's because of a desire for power.
As for location being a factor... Well, if that's the case, the most dangerous place for any woman to be is at home, in the presence of a partner, ex partner or male friend.
I'm very cautious these days, perhaps too cautious, following my relationship with my ex, and a previous sexual assault. Every attack that took place was either by someone I considered a friend, or the man I was supposed to marry. So yeah, now I find it hard to trust anyone, that's what the "trust your instinct" motto has done for me.