The attached data is the underlying data supporting “Number and quality of diagrams in scholarly publications is associated with number of citations”. It consists of a csv file containing each paper in order, and a set of diagrams manually extracted from conference proceedings. Figures are marked a,b,c etc based on their order in the paper. Note that not all figures are diagrams, and not all diagrams are labelled as figures. Acl2017export.csv column explanations: CitationsWosCore: default column from Web of Science CitationsAll: default column from Web of Science DiagramCount : Number of diagrams manually extracted from the paper SystemFlag: 1 if at least one diagram is considered a system diagram, else 0. ExampleFlag: 1 if at least one diagram is considered as centred around an example, else 0. PhiloType: Form, State, Function, Purpose, Not Neural or blank, based on mental model categories. Not used in the paper. PhiloTypeStateBinary: 1 if State, else 0. Not used in the paper. VectorTypes: Visual encoding of vector type (e.g. BLM = block labeled by mathematics). Not used in the paper. Type: M (mathematical), D (disk), B (block), L (lightweight), U (unorthodox). Not used in the paper. TypeBinary: 1 if Type = B, else 0. M: Binary flag if contains a vector encoded as this type. Not used in the paper. T: Binary flag if contains a vector encoded as this type. Not used in the paper. DLT: Binary flag if contains a vector encoded as this type. Not used in the paper. DLM: Binary flag if contains a vector encoded as this type. Not used in the paper. DLTM: Binary flag if contains a vector encoded as this type. Not used in the paper. D: Binary flag if contains a vector encoded as this type. Not used in the paper. B: Binary flag if contains a vector encoded as this type. Not used in the paper. BLT: Binary flag if contains a vector encoded as this type. Not used in the paper. BLM: Binary flag if contains a vector encoded as this type. Not used in the paper. BLTM: Binary flag if contains a vector encoded as this type. Not used in the paper. H: Binary flag if contains a vector encoded as this type. Not used in the paper. O: Binary flag if contains a vector encoded as this type. Not used in the paper. A: Binary flag if contains a vector encoded as this type. Not used in the paper. E: Binary flag if contains a vector encoded as this type. Not used in the paper. AbstractContainsArchitecture: 1 if abstract contains the string “architecture”, else 0. Track: Conference track, matched against the list provided by ACL at https://acl2017.wordpress.com/2017/04/05/accepted-papers-and-demonstrations/ GUnconventionalObjects: 1 if complies with this guideline, else 0. GOneArrow: 1 if complies with this guideline, else 0. NA if neither complying nor violating. GPrecisionCare: 1 if complies with this guideline, else 0. NA if neither complying nor violating. GInputOutput: 1 if complies with this guideline, else 0. NA if neither complying nor violating. GExample: 1 if complies with this guideline, else 0. GMeaningfulVE: 1 if complies with this guideline, else 0. GEasyNavigation: 1 if complies with this guideline, else 0. GOkColours: 1 if complies with this guideline, else 0. GConventions: 1 if complies with this guideline, else 0. GExpectationMatching: 1 if complies with this guideline, else 0. GSpecific: 1 if complies with this guideline, else 0. GSelfContained: 1 if complies with this guideline, else 0. IsColour: 1 if colour, 0 if black and white. GuidelineCompliance: mean average of the 12 guideline compliance (not used in analysis)