Skip to main content

Drawing Euler Diagrams with Circles

  • Conference paper
Diagrammatic Representation and Inference (Diagrams 2010)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 6170))

Included in the following conference series:

Abstract

Euler diagrams are a popular and intuitive visualization tool which are used in a wide variety of application areas, including biological and medical data analysis. As with other data visualization methods, such as graphs, bar charts, or pie charts, the automated generation of an Euler diagram from a suitable data set would be advantageous, removing the burden of manual data analysis and the subsequent task of drawing an appropriate diagram. Various methods have emerged that automatically draw Euler diagrams from abstract descriptions of them. One such method draws some, but not all, abstract descriptions using only circles. We extend that method so that more abstract descriptions can be drawn with circles, allowing sets to be represented by multiple curves. Furthermore, we show how to transform any ‘undrawable’ abstract description into a drawable one by adding in extra zones. Thus, given any abstract description, our method produces a drawing using only circles. A software implementation of the method is available for download.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Google Charts API, http://code.google.com/apis/chart/ (accessed August 2009)

  2. Chow, S.: Generating and Drawing Area-Proportional Euler and Venn Diagrams. PhD thesis, University of Victoria (2007)

    Google Scholar 

  3. Chow, S., Rodgers, P.: Constructing area-proportional Venn and Euler diagrams with three circles. In: Euler Diagrams 2005 (2005)

    Google Scholar 

  4. DeChiara, R., Erra, U., Scarano, V.: VennFS: A Venn diagram file manager. In: Information Visualisation, pp. 120–126. IEEE, Los Alamitos (2003)

    Google Scholar 

  5. Edwards, A.: Venn diagrams for many sets. New Scientist 7, 51–56 (1989)

    Google Scholar 

  6. Farfel, M., et al.: An overview of 9/11 experiences and respiratory and mental health conditions among world trade center health registry enrollees. Journal of Urban Health 85(6), 880–909 (2008)

    Article  Google Scholar 

  7. Farrell, G., Sousa, W.: Repeat victimization and hot spots: The overlap and its implication for crime control and problem-oriented policing. Crime Prevention Studies 12, 221–240 (2001)

    Google Scholar 

  8. Flower, J., Howse, J.: Generating Euler diagrams. In: Hegarty, M., Meyer, B., Narayanan, N.H. (eds.) Diagrams 2002. LNCS (LNAI), vol. 2317, pp. 61–75. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  9. Flower, J., Rodgers, P., Mutton, P.: Layout metrics for Euler diagrams. In: Information Visualisation, pp. 272–280. IEEE, Los Alamitos (2003)

    Google Scholar 

  10. Ip, E.: Visualizing multiple regression. Journal of Statistics Education 9(1) (2001)

    Google Scholar 

  11. Kestler, H., Muller, A., Kraus, J., Buchholz, M., Gress, T., Liu, H., Kane, D., Zeeberg, B., Weinstein, J.: Vennmaster: Area-proportional Euler diagrams for functional GO analysis of microarrays. BMC Bioinformatics 9(67) (2008)

    Google Scholar 

  12. Kestler, H., Muller, A., Liu, H., Kane, D., Zeeberg, B., Weinstein, J.: Euler diagrams for visualizing annotated gene expression data. In: Euler Diagrams 2005 (2005)

    Google Scholar 

  13. Rodgers, P., Zhang, L., Fish, A.: General Euler diagram generation. In: Stapleton, G., Howse, J., Lee, J. (eds.) Diagrams 2008. LNCS (LNAI), vol. 5223, pp. 13–27. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  14. Simonetto, P., Auber, D.: An heuristic for the construction of intersection graphs. In: Information Visualisation. IEEE, Los Alamitos (2009)

    Google Scholar 

  15. Simonetto, P., Auber, D., Archambault, D.: Fully automatic visualisation of overlapping sets. Computer Graphics Forum 28(3) (2009)

    Google Scholar 

  16. Soriano, J., Davis, K., Coleman, B., Visick, G., Mannino, D., Pride, N.: The proportional Venn diagram of obstructive lung disease. Chest 124, 474–481 (2003)

    Article  Google Scholar 

  17. Stapleton, G., Rodgers, P., Howse, J., Taylor, J.: Properties of Euler diagrams. In: Layout of Software Engineering Diagrams, EASST, pp. 2–16 (2007)

    Google Scholar 

  18. Stapleton, G., Rodgers, P., Howse, J., Zhang, L.: Inductively generating Euler diagrams. IEEE Trans. on Visualization and Computer Graphics (2009) (accepted)

    Google Scholar 

  19. Stapleton, G., Zhang, L., Howse, J., Rodgers, P.: Drawing Euler diagrams with circles: The theory of piercings. IEEE Trans. on Visualisation and Computer Graphics (2010) (accepted)

    Google Scholar 

  20. Thièvre, J., Viaud, M., Verroust-Blondet, A.: Using Euler diagrams in traditional library environments. In: Euler Diagrams 2004. ENTCS, vol. 134, pp. 189–202 (2005)

    Google Scholar 

  21. Venn, J.: On the diagrammatic and mechanical representation of propositions and reasonings. The London, Edinburgh and Dublin Philosophical Magazine and Journal of Science (1880)

    Google Scholar 

  22. Verroust, A., Viaud, M.-L.: Ensuring the drawability of Euler diagrams for up to eight sets. In: Blackwell, A.F., Marriott, K., Shimojima, A. (eds.) Diagrams 2004. LNCS (LNAI), vol. 2980, pp. 128–141. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  23. Wilkinson, L.: VennEuler package for R (October 2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Stapleton, G., Zhang, L., Howse, J., Rodgers, P. (2010). Drawing Euler Diagrams with Circles. In: Goel, A.K., Jamnik, M., Narayanan, N.H. (eds) Diagrammatic Representation and Inference. Diagrams 2010. Lecture Notes in Computer Science(), vol 6170. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-14600-8_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-14600-8_7

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-14599-5

  • Online ISBN: 978-3-642-14600-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics