Diagrammatical Analysis