Mexican American vs beaner

Mexican American

noun
  • Used other than figuratively or idiomatically: see Mexican, American. 

  • Any person of Latin American descent in the United States. 

beaner

noun
  • Any Hispanic person. 

  • Head. 

  • A Mexican. 

  • A pitch deliberately thrown at the head (the bean) of the batter. 

How often have the words Mexican American and beaner occurred in a corpus of books? (source: Google Ngram Viewer )