"Famous for" or "famous of"? [closed]
Which one is correct depends on what you want to say. They are not interchangeable. You can say:
This restaurant is famous for its French cuisine.
Or:
Michael is the most famous of the Jackson brothers.
Very often when somebody asks about which preposition to use here, it is actually a question about what a particular word (usually a verb or adjective) takes.
This is such a case. It happens to be the case that "famous" takes "for" and not "of": there is no reason for this, it just happens that way, and you need to learn it.
It is complete nonsense to talk about percentages of prepositions: this is not about "of" vs "for", this is about "famous for".