cardigan vs pinafore

cardigan

noun
  • A type of sweater or jumper that fastens up the front with buttons or a zipper, usually machine- or hand-knitted from wool. 

pinafore

noun
  • A sleeveless dress, often similar to an apron, generally worn over other clothes, and most often worn by young girls as an overdress. 

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