{"id":1114,"date":"2025-11-20T14:34:19","date_gmt":"2025-11-20T19:34:19","guid":{"rendered":"https:\/\/ag.purdue.edu\/researchservices\/?page_id=1114"},"modified":"2025-11-21T10:32:13","modified_gmt":"2025-11-21T15:32:13","slug":"visualization","status":"publish","type":"page","link":"https:\/\/ag.purdue.edu\/researchservices\/training\/visualization\/","title":{"rendered":"Data Visualization in R with ggplot2"},"content":{"rendered":"<div  class=\"section \">\n    <div class=\"container\">\n                \n\n<div class=\"wp-block-columns page-layout-columns columns is-multiline is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column column is-full-tablet page-layout-main is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading\">Data Visualization in R with ggplot2<\/h2>\n\n\n\n<p>This workshop is designed for students and research teams who want to turn cleaned data into clear, publication-ready graphics. Participants learn the core ideas behind the \u201cgrammar of graphics\u201d and practice building effective visualizations using ggplot2 \u2014 including scatterplots, bar charts, histograms, boxplots, and multi-panel layouts. The session focuses on practical skills: mapping variables to aesthetics, layering geoms, customizing themes, and creating plots that communicate results without clutter.<\/p>\n\n\n\n<p>The workshop has been delivered in the Agricultural Economics department, where graduate students followed along in RStudio using a real dataset and produced visualizations they could reuse in their own research. By the end, attendees gain a stronger understanding of how to choose the right plot for their question, how to refine figures for presentations or papers, and how to work with reproducible code instead of manually edited charts. This session can be requested by labs or departments looking for hands-on training in creating clean, informative visuals for academic work.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column column is-one-quarter-desktop is-full-tablet is-full-mobile page-layout-sidebar is-layout-flow wp-block-column-is-layout-flow\">\n<p><\/p>\n<\/div>\n<\/div>\n\n    <\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":7,"featured_media":0,"parent":1076,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-1114","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Data Visualization in R with ggplot2 - Research Services<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ag.purdue.edu\/researchservices\/training\/visualization\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Data Visualization in R with ggplot2 - Research Services\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ag.purdue.edu\/researchservices\/training\/visualization\/\" \/>\n<meta property=\"og:site_name\" content=\"Research Services\" \/>\n<meta property=\"article:modified_time\" content=\"2025-11-21T15:32:13+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/ag.purdue.edu\/researchservices\/training\/visualization\/\",\"url\":\"https:\/\/ag.purdue.edu\/researchservices\/training\/visualization\/\",\"name\":\"Data Visualization in R with ggplot2 - Research Services\",\"isPartOf\":{\"@id\":\"https:\/\/ag.purdue.edu\/researchservices\/#website\"},\"datePublished\":\"2025-11-20T19:34:19+00:00\",\"dateModified\":\"2025-11-21T15:32:13+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/ag.purdue.edu\/researchservices\/training\/visualization\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ag.purdue.edu\/researchservices\/training\/visualization\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/ag.purdue.edu\/researchservices\/training\/visualization\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/ag.purdue.edu\/researchservices\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Training\",\"item\":\"https:\/\/ag.purdue.edu\/researchservices\/training\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Data Visualization in R with ggplot2\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/ag.purdue.edu\/researchservices\/#website\",\"url\":\"https:\/\/ag.purdue.edu\/researchservices\/\",\"name\":\"Research Services\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/ag.purdue.edu\/researchservices\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/ag.purdue.edu\/researchservices\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/ag.purdue.edu\/researchservices\/#organization\",\"name\":\"Research Services\",\"url\":\"https:\/\/ag.purdue.edu\/researchservices\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ag.purdue.edu\/researchservices\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/ag.purdue.edu\/researchservices\/wp-content\/uploads\/2024\/12\/cropped-ARGE_H-Full-RGB_1.png\",\"contentUrl\":\"https:\/\/ag.purdue.edu\/researchservices\/wp-content\/uploads\/2024\/12\/cropped-ARGE_H-Full-RGB_1.png\",\"width\":834,\"height\":100,\"caption\":\"Research Services\"},\"image\":{\"@id\":\"https:\/\/ag.purdue.edu\/researchservices\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Data Visualization in R with ggplot2 - Research Services","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ag.purdue.edu\/researchservices\/training\/visualization\/","og_locale":"en_US","og_type":"article","og_title":"Data Visualization in R with ggplot2 - Research Services","og_url":"https:\/\/ag.purdue.edu\/researchservices\/training\/visualization\/","og_site_name":"Research Services","article_modified_time":"2025-11-21T15:32:13+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/ag.purdue.edu\/researchservices\/training\/visualization\/","url":"https:\/\/ag.purdue.edu\/researchservices\/training\/visualization\/","name":"Data Visualization in R with ggplot2 - Research Services","isPartOf":{"@id":"https:\/\/ag.purdue.edu\/researchservices\/#website"},"datePublished":"2025-11-20T19:34:19+00:00","dateModified":"2025-11-21T15:32:13+00:00","breadcrumb":{"@id":"https:\/\/ag.purdue.edu\/researchservices\/training\/visualization\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ag.purdue.edu\/researchservices\/training\/visualization\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/ag.purdue.edu\/researchservices\/training\/visualization\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ag.purdue.edu\/researchservices\/"},{"@type":"ListItem","position":2,"name":"Training","item":"https:\/\/ag.purdue.edu\/researchservices\/training\/"},{"@type":"ListItem","position":3,"name":"Data Visualization in R with ggplot2"}]},{"@type":"WebSite","@id":"https:\/\/ag.purdue.edu\/researchservices\/#website","url":"https:\/\/ag.purdue.edu\/researchservices\/","name":"Research Services","description":"","publisher":{"@id":"https:\/\/ag.purdue.edu\/researchservices\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ag.purdue.edu\/researchservices\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/ag.purdue.edu\/researchservices\/#organization","name":"Research Services","url":"https:\/\/ag.purdue.edu\/researchservices\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ag.purdue.edu\/researchservices\/#\/schema\/logo\/image\/","url":"https:\/\/ag.purdue.edu\/researchservices\/wp-content\/uploads\/2024\/12\/cropped-ARGE_H-Full-RGB_1.png","contentUrl":"https:\/\/ag.purdue.edu\/researchservices\/wp-content\/uploads\/2024\/12\/cropped-ARGE_H-Full-RGB_1.png","width":834,"height":100,"caption":"Research Services"},"image":{"@id":"https:\/\/ag.purdue.edu\/researchservices\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/ag.purdue.edu\/researchservices\/wp-json\/wp\/v2\/pages\/1114","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ag.purdue.edu\/researchservices\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ag.purdue.edu\/researchservices\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ag.purdue.edu\/researchservices\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/ag.purdue.edu\/researchservices\/wp-json\/wp\/v2\/comments?post=1114"}],"version-history":[{"count":3,"href":"https:\/\/ag.purdue.edu\/researchservices\/wp-json\/wp\/v2\/pages\/1114\/revisions"}],"predecessor-version":[{"id":1126,"href":"https:\/\/ag.purdue.edu\/researchservices\/wp-json\/wp\/v2\/pages\/1114\/revisions\/1126"}],"up":[{"embeddable":true,"href":"https:\/\/ag.purdue.edu\/researchservices\/wp-json\/wp\/v2\/pages\/1076"}],"wp:attachment":[{"href":"https:\/\/ag.purdue.edu\/researchservices\/wp-json\/wp\/v2\/media?parent=1114"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}