{"id":1208,"date":"2023-07-27T07:11:46","date_gmt":"2023-07-27T07:11:46","guid":{"rendered":"https:\/\/statorials.org\/nl\/kleur-per-factor-ggplot2\/"},"modified":"2023-07-27T07:11:46","modified_gmt":"2023-07-27T07:11:46","slug":"kleur-per-factor-ggplot2","status":"publish","type":"post","link":"https:\/\/statorials.org\/nl\/kleur-per-factor-ggplot2\/","title":{"rendered":"Hoe kleuren per factor toe te wijzen in ggplot2 (met voorbeelden)"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Vaak wilt u misschien kleuren toewijzen aan punten in een ggplot2-plot op basis van een categorische variabele.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Gelukkig is dit eenvoudig te doen met behulp van de volgende syntaxis:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>ggplot(df, <span style=\"color: #3366ff;\">aes<\/span> (x=x_variable, y=y_variable, color=color_variable)) +\n  geom_point()\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Deze tutorial biedt verschillende voorbeelden van hoe u deze syntaxis praktisch kunt gebruiken met behulp van de ingebouwde R-dataset genaamd <strong>iris<\/strong> :<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#view first six rows of iris dataset<\/span>\nhead(iris)\n\n  Sepal.Length Sepal.Width Petal.Length Petal.Width Species\n1 5.1 3.5 1.4 0.2 setosa\n2 4.9 3.0 1.4 0.2 setosa\n3 4.7 3.2 1.3 0.2 setosa\n4 4.6 3.1 1.5 0.2 setosa\n5 5.0 3.6 1.4 0.2 setosa\n6 5.4 3.9 1.7 0.4 setosa\n<\/strong><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Voorbeeld 1: Gebruik standaardkleuren<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">De volgende code laat zien hoe u standaardkleuren kunt toewijzen aan punten in een ggplot2-plot op basis van de factori\u00eble variabele <em>Species<\/em> :<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #993300;\">library<\/span> (ggplot2)\n\nggplot(iris, <span style=\"color: #3366ff;\">aes<\/span> (x=Sepal.Length, y=Sepal.Width, color=Species)) +\n  geom_point()<\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-11960 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/couleurgg1.png\" alt=\"kleur per factor in ggplot2\" width=\"618\" height=\"434\" srcset=\"\" sizes=\"auto, \"><\/p>\n<p> <span style=\"color: #000000;\">Omdat we geen kleurenschaal of aangepaste kleurenlijst hebben gespecificeerd, heeft ggplot2 eenvoudigweg een standaard rode, groene en blauwe kleurenlijst aan de punten toegewezen.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Voorbeeld 2: Gebruik aangepaste kleuren<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">De volgende code laat zien hoe u aangepaste kleuren kunt toewijzen aan punten in een ggplot2-plot met behulp van <strong>scale_color_manual()<\/strong> :<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #993300;\">library<\/span> (ggplot2)\n\nggplot(iris, <span style=\"color: #3366ff;\">aes<\/span> (x=Sepal.Length, y=Sepal.Width, color=Species)) +\n  geom_point() +\n  scale_color_manual( <span style=\"color: #3366ff;\">values<\/span> = c(\" <span style=\"color: #008000;\">setosa<\/span> \" = \" <span style=\"color: #008000;\">purple<\/span> \",\n                                \" <span style=\"color: #008000;\">versicolor<\/span> =\" <span style=\"color: #008000;\">orange<\/span> \",\n                                \" <span style=\"color: #008000;\">virginica<\/span> \"=\" <span style=\"color: #008000;\">steelblue<\/span> \"))<\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-11961 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/couleurgg2.png\" alt=\"ggplot2 met aangepaste kleuren voor categorische variabele\" width=\"623\" height=\"431\" srcset=\"\" sizes=\"auto, \"><\/p>\n<p> <span style=\"color: #000000;\">Merk op dat we ook hexadecimale kleurcodes hadden kunnen gebruiken om kleuren te specificeren.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Voorbeeld 3: Gebruik een aangepaste kleurenschaal<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">De volgende code laat zien hoe u aangepaste kleuren kunt toewijzen aan punten in een ggplot2-plot met behulp van een aangepaste kleurenschaal uit het <a href=\"https:\/\/cran.r-project.org\/web\/packages\/RColorBrewer\/RColorBrewer.pdf\" target=\"_blank\" rel=\"noopener noreferrer\">RColorBrewer-<\/a> pakket:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #993300;\">library<\/span> (ggplot2)\n<span style=\"color: #993300;\">library<\/span> (RColorBrewer)\n\n<span style=\"color: #008080;\">#define custom color scale\n<\/span>myColors &lt;- brewer. <span style=\"color: #3366ff;\">pal<\/span> (3, \" <span style=\"color: #008000;\">Spectral<\/span> \")\nnames(myColors) &lt;- levels(iris$Species)\ncustom_colors &lt;- scale_color_manual(name = \" <span style=\"color: #339966;\">Species Names<\/span> \", values = myColors)\n\nggplot(iris, <span style=\"color: #3366ff;\">aes<\/span> (x=Sepal.Length, y=Sepal.Width, color=Species)) +\n  geom_point() +\n  custom_colors\n<\/strong><\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-11962 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/couleurgg3.png\" alt=\"RColorBrewer-voorbeeld in R\" width=\"628\" height=\"445\" srcset=\"\" sizes=\"auto, \"><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Aanvullende bronnen<\/strong><\/span><\/h3>\n<p> <a href=\"https:\/\/statorials.org\/nl\/naast-elkaar-gelegen-plots-ggplot2\/\" target=\"_blank\" rel=\"noopener noreferrer\">Hoe zij-aan-zij-plots te maken in ggplot2<\/a><br \/> <a href=\"https:\/\/statorials.org\/nl\/verander-de-titel-van-de-legenda-ggplot2\/\" target=\"_blank\" rel=\"noopener noreferrer\">Hoe de titel van de legenda in ggplot2 te veranderen<\/a><br \/><a href=\"https:\/\/statorials.org\/nl\/beste-ggplot2-themas\/\" target=\"_blank\" rel=\"noopener noreferrer\">Een complete gids voor de beste ggplot2-thema&#8217;s<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Vaak wilt u misschien kleuren toewijzen aan punten in een ggplot2-plot op basis van een categorische variabele. Gelukkig is dit eenvoudig te doen met behulp van de volgende syntaxis: ggplot(df, aes (x=x_variable, y=y_variable, color=color_variable)) + geom_point() Deze tutorial biedt verschillende voorbeelden van hoe u deze syntaxis praktisch kunt gebruiken met behulp van de ingebouwde R-dataset [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[],"class_list":["post-1208","post","type-post","status-publish","format-standard","hentry","category-gids"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Hoe kleuren per factor toe te wijzen in ggplot2 (met voorbeelden)<\/title>\n<meta name=\"description\" content=\"In deze tutorial wordt uitgelegd hoe u kleuren per factor kunt toewijzen in ggplot2, met verschillende voorbeelden.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/statorials.org\/nl\/kleur-per-factor-ggplot2\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Hoe kleuren per factor toe te wijzen in ggplot2 (met voorbeelden)\" \/>\n<meta property=\"og:description\" content=\"In deze tutorial wordt uitgelegd hoe u kleuren per factor kunt toewijzen in ggplot2, met verschillende voorbeelden.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/nl\/kleur-per-factor-ggplot2\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-27T07:11:46+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/couleurgg1.png\" \/>\n<meta name=\"author\" content=\"Dr.benjamin anderson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Dr.benjamin anderson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"2\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/nl\/kleur-per-factor-ggplot2\/\",\"url\":\"https:\/\/statorials.org\/nl\/kleur-per-factor-ggplot2\/\",\"name\":\"Hoe kleuren per factor toe te wijzen in ggplot2 (met voorbeelden)\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/nl\/#website\"},\"datePublished\":\"2023-07-27T07:11:46+00:00\",\"dateModified\":\"2023-07-27T07:11:46+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219\"},\"description\":\"In deze tutorial wordt uitgelegd hoe u kleuren per factor kunt toewijzen in ggplot2, met verschillende voorbeelden.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/nl\/kleur-per-factor-ggplot2\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/nl\/kleur-per-factor-ggplot2\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/nl\/kleur-per-factor-ggplot2\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Thuis\",\"item\":\"https:\/\/statorials.org\/nl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Hoe kleuren per factor toe te wijzen in ggplot2 (met voorbeelden)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/statorials.org\/nl\/#website\",\"url\":\"https:\/\/statorials.org\/nl\/\",\"name\":\"Statorials\",\"description\":\"Uw gids voor statistische competentie\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/statorials.org\/nl\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"de\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219\",\"name\":\"Dr.benjamin anderson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/statorials.org\/nl\/#\/schema\/person\/image\/\",\"url\":\"http:\/\/statorials.org\/nl\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg\",\"contentUrl\":\"http:\/\/statorials.org\/nl\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg\",\"caption\":\"Dr.benjamin anderson\"},\"description\":\"Ik ben Benjamin, een gepensioneerde hoogleraar statistiek die nu een toegewijde Statorials-lesgever is. Ik heb uitgebreide ervaring en expertise op het gebied van statistiek en ik ben vastbesloten om mijn kennis te delen met studenten via Statorials. Lees verder\",\"sameAs\":[\"http:\/\/statorials.org\/nl\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Hoe kleuren per factor toe te wijzen in ggplot2 (met voorbeelden)","description":"In deze tutorial wordt uitgelegd hoe u kleuren per factor kunt toewijzen in ggplot2, met verschillende voorbeelden.","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:\/\/statorials.org\/nl\/kleur-per-factor-ggplot2\/","og_locale":"de_DE","og_type":"article","og_title":"Hoe kleuren per factor toe te wijzen in ggplot2 (met voorbeelden)","og_description":"In deze tutorial wordt uitgelegd hoe u kleuren per factor kunt toewijzen in ggplot2, met verschillende voorbeelden.","og_url":"https:\/\/statorials.org\/nl\/kleur-per-factor-ggplot2\/","og_site_name":"Statorials","article_published_time":"2023-07-27T07:11:46+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/couleurgg1.png"}],"author":"Dr.benjamin anderson","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"Dr.benjamin anderson","Gesch\u00e4tzte Lesezeit":"2\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/nl\/kleur-per-factor-ggplot2\/","url":"https:\/\/statorials.org\/nl\/kleur-per-factor-ggplot2\/","name":"Hoe kleuren per factor toe te wijzen in ggplot2 (met voorbeelden)","isPartOf":{"@id":"https:\/\/statorials.org\/nl\/#website"},"datePublished":"2023-07-27T07:11:46+00:00","dateModified":"2023-07-27T07:11:46+00:00","author":{"@id":"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219"},"description":"In deze tutorial wordt uitgelegd hoe u kleuren per factor kunt toewijzen in ggplot2, met verschillende voorbeelden.","breadcrumb":{"@id":"https:\/\/statorials.org\/nl\/kleur-per-factor-ggplot2\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/nl\/kleur-per-factor-ggplot2\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/nl\/kleur-per-factor-ggplot2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Thuis","item":"https:\/\/statorials.org\/nl\/"},{"@type":"ListItem","position":2,"name":"Hoe kleuren per factor toe te wijzen in ggplot2 (met voorbeelden)"}]},{"@type":"WebSite","@id":"https:\/\/statorials.org\/nl\/#website","url":"https:\/\/statorials.org\/nl\/","name":"Statorials","description":"Uw gids voor statistische competentie","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/statorials.org\/nl\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"de"},{"@type":"Person","@id":"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219","name":"Dr.benjamin anderson","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/statorials.org\/nl\/#\/schema\/person\/image\/","url":"http:\/\/statorials.org\/nl\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg","contentUrl":"http:\/\/statorials.org\/nl\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg","caption":"Dr.benjamin anderson"},"description":"Ik ben Benjamin, een gepensioneerde hoogleraar statistiek die nu een toegewijde Statorials-lesgever is. Ik heb uitgebreide ervaring en expertise op het gebied van statistiek en ik ben vastbesloten om mijn kennis te delen met studenten via Statorials. Lees verder","sameAs":["http:\/\/statorials.org\/nl"]}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"_links":{"self":[{"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/posts\/1208","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/comments?post=1208"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/posts\/1208\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/media?parent=1208"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/categories?post=1208"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/tags?post=1208"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}