{"id":1045,"date":"2023-07-27T20:59:15","date_gmt":"2023-07-27T20:59:15","guid":{"rendered":"https:\/\/statorials.org\/nl\/interactieplot-r\/"},"modified":"2023-07-27T20:59:15","modified_gmt":"2023-07-27T20:59:15","slug":"interactieplot-r","status":"publish","type":"post","link":"https:\/\/statorials.org\/nl\/interactieplot-r\/","title":{"rendered":"Hoe maak je een interactieplot in r"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Een <a href=\"https:\/\/statorials.org\/nl\/anova-ra-twee-richtingen\/\" target=\"_blank\" rel=\"noopener noreferrer\">tweerichtings-ANOVA<\/a> wordt gebruikt om te bepalen of er een verschil is tussen de gemiddelden van drie of meer onafhankelijke groepen die op twee factoren zijn verdeeld.<\/span><\/p>\n<p> <span style=\"color: #000000;\">We gebruiken tweerichtings-ANOVA als we willen weten of twee specifieke factoren een bepaalde responsvariabele be\u00efnvloeden.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Soms is er echter sprake van een <strong>interactie-effect<\/strong> tussen de twee factoren, wat van invloed kan zijn op de manier waarop we de relatie tussen de factoren en de responsvariabele interpreteren.<\/span><\/p>\n<p> <span style=\"color: #000000;\">We willen bijvoorbeeld weten of de factoren (1) <em>lichaamsbeweging<\/em> en (2) <em>seks<\/em> de responsvariabele <em>gewichtsverlies<\/em> be\u00efnvloeden. Hoewel het mogelijk is dat beide factoren het gewichtsverlies be\u00efnvloeden, is het ook mogelijk dat ze met elkaar interageren.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Het is bijvoorbeeld mogelijk dat lichaamsbeweging bij mannen en vrouwen in een verschillend tempo gewichtsverlies veroorzaakt. In dit geval is er sprake van een interactie-effect tussen lichaamsbeweging en geslacht.<\/span><\/p>\n<p> <span style=\"color: #000000;\">De eenvoudigste manier om interactie-effecten tussen twee factoren te detecteren en te begrijpen, is door een <strong>interactiegrafiek<\/strong> te gebruiken.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Dit is een type plot dat de gepaste waarden van een responsvariabele op de y-as en de waarden van de eerste factor op de x-as weergeeft. Ondertussen vertegenwoordigen de lijnen in de grafiek de waarden van de tweede interessante factor.<\/span> <\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-10801 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/interactionplot1.png\" alt=\"Interactieplot in R\" width=\"425\" height=\"382\" srcset=\"\" sizes=\"auto, \"><\/p>\n<p> <span style=\"color: #000000;\">In deze tutorial wordt uitgelegd hoe u een interactieplot in R maakt en interpreteert.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Voorbeeld: interactieplot in R<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Laten we zeggen dat onderzoekers willen bepalen of de trainingsintensiteit en het geslacht invloed hebben op het gewichtsverlies. Om dit te testen, rekruteerden ze 30 mannen en 30 vrouwen om deel te nemen aan een experiment waarbij ze willekeurig 10 van hen een maand lang een programma zonder oefeningen, lichte oefeningen of intensieve oefeningen lieten volgen.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Gebruik de volgende stappen om een dataframe in R te maken, een tweerichtings-ANOVA uit te voeren en een interactieplot te maken om het interactie-effect tussen lichaamsbeweging en geslacht te visualiseren.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Stap 1: Cre\u00eber de gegevens.<\/strong><\/span><\/p>\n<p> <span style=\"color: #000000;\">De volgende code laat zien hoe u een dataframe maakt in R:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#make this example reproducible\n<\/span>set.seed(10)\n\n<span style=\"color: #008080;\">#create data frame\n<\/span>data &lt;- data.frame(gender = <span style=\"color: #3366ff;\">rep<\/span> (c(\"Male\", \"Female\"), <span style=\"color: #3366ff;\">each<\/span> = <span style=\"color: #008000;\">30<\/span> ),\n                   exercise = <span style=\"color: #3366ff;\">rep<\/span> (c(\"None\", \"Light\", \"Intense\"), <span style=\"color: #3366ff;\">each<\/span> = <span style=\"color: #008000;\">10<\/span> , <span style=\"color: #3366ff;\">times<\/span> = <span style=\"color: #008000;\">2<\/span> ),\n                   weight_loss = c(runif(10, -3, 3), runif(10, 0, 5), runif(10, 5, 9),\n                                   runif(10, -4, 2), runif(10, 0, 3), runif(10, 3, 8)))\n\n<span style=\"color: #008080;\">#view first six rows of data frame\n<\/span>head(data)\n\n  gender exercise weight_loss\n1 Male None 0.04486922\n2 Male None -1.15938896\n3 Male None -0.43855400\n4 Male None 1.15861249\n5 Male None -2.48918419\n6 Male None -1.64738030<\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><strong>Stap 2: Monteer het tweeweg-ANOVA-model.<\/strong><\/span><\/p>\n<p> <span style=\"color: #000000;\">De volgende code laat zien hoe u een tweerichtings-ANOVA aan de gegevens kunt aanpassen:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#fit the two-way ANOVA model\n<\/span>model &lt;- aov(weight_loss ~ gender * exercise, data = data)\n\n<span style=\"color: #008080;\">#view the model output<\/span>\nsummary(model)\n\n# Df Sum Sq Mean Sq F value Pr(&gt;F)    \n#gender 1 15.8 15.80 11.197 0.0015 ** \n#exercise 2 505.6 252.78 179.087 &lt;2e-16 ***\n#gender:exercise 2 13.0 6.51 4.615 0.0141 *  \n#Residuals 54 76.2 1.41                   \n#---\n#Significant. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Merk op dat de p-waarde ( <strong>0,0141<\/strong> ) voor de interactieterm tussen lichaamsbeweging en geslacht statistisch significant is, wat aangeeft dat er een significant interactie-effect is tussen de twee factoren.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Stap 3: Maak het interactieplot.<\/strong><\/span><\/p>\n<p> <span style=\"color: #000000;\">De volgende code laat zien hoe u een interactieplot voor beweging en geslacht kunt maken:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>interaction.plot(x.factor = data$exercise, <span style=\"color: #008080;\">#x-axis variable<\/span>\n                 trace.factor = data$gender, <span style=\"color: #008080;\">#variable for lines<\/span>\n                 response = data$weight_loss, <span style=\"color: #008080;\">#y-axis variable<\/span>\n                 fun = median, <span style=\"color: #008080;\">#metric to plot<\/span>\n                 ylab = \"Weight Loss\",\n                 xlab = \"Exercise Intensity\",\n                 col = c(\"pink\", \"blue\"),\n                 lty = 1, <span style=\"color: #008080;\">#line type<\/span>\n                 lwd = 2, <span style=\"color: #008080;\">#linewidth<\/span>\n                 trace.label = \"Gender\")\n<\/strong><\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-10801 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/interactionplot1.png\" alt=\"Interactieplot in R\" width=\"425\" height=\"382\" srcset=\"\" sizes=\"auto, \"><\/p>\n<p> <span style=\"color: #000000;\">Als de twee lijnen van het interactiediagram evenwijdig zijn, is er over het algemeen geen interactie-effect. Als de lijnen elkaar echter kruisen, is er waarschijnlijk sprake van een interactie-effect.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Uit deze grafiek kunnen we zien dat de lijnen voor mannen en vrouwen elkaar kruisen, wat aangeeft dat er waarschijnlijk een interactie-effect is tussen de variabelen van de trainingsintensiteit en het geslacht.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Dit komt overeen met het feit dat de p-waarde in het ANOVA-tabelresultaat statistisch significant was voor de interactieterm in het ANOVA-model.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Aanvullende bronnen<\/strong><\/span><\/h2>\n<p> <a href=\"https:\/\/statorials.org\/nl\/enkele-reis-anova-r\/\" target=\"_blank\" rel=\"noopener noreferrer\">Eenrichtings-ANOVA uitvoeren in R<\/a><br \/> <a href=\"https:\/\/statorials.org\/nl\/anova-ra-twee-richtingen\/\" target=\"_blank\" rel=\"noopener noreferrer\">Hoe tweeweg-ANOVA uit te voeren in R<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Een tweerichtings-ANOVA wordt gebruikt om te bepalen of er een verschil is tussen de gemiddelden van drie of meer onafhankelijke groepen die op twee factoren zijn verdeeld. We gebruiken tweerichtings-ANOVA als we willen weten of twee specifieke factoren een bepaalde responsvariabele be\u00efnvloeden. Soms is er echter sprake van een interactie-effect tussen de twee factoren, wat [&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-1045","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 u een interactieplot maakt in R - Statorials<\/title>\n<meta name=\"description\" content=\"Een eenvoudige uitleg over het maken en interpreteren van een interactieplot in R.\" \/>\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\/interactieplot-r\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Hoe u een interactieplot maakt in R - Statorials\" \/>\n<meta property=\"og:description\" content=\"Een eenvoudige uitleg over het maken en interpreteren van een interactieplot in R.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/nl\/interactieplot-r\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-27T20:59:15+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/interactionplot1.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=\"3\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/nl\/interactieplot-r\/\",\"url\":\"https:\/\/statorials.org\/nl\/interactieplot-r\/\",\"name\":\"Hoe u een interactieplot maakt in R - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/nl\/#website\"},\"datePublished\":\"2023-07-27T20:59:15+00:00\",\"dateModified\":\"2023-07-27T20:59:15+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219\"},\"description\":\"Een eenvoudige uitleg over het maken en interpreteren van een interactieplot in R.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/nl\/interactieplot-r\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/nl\/interactieplot-r\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/nl\/interactieplot-r\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Thuis\",\"item\":\"https:\/\/statorials.org\/nl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Hoe maak je een interactieplot in r\"}]},{\"@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 u een interactieplot maakt in R - Statorials","description":"Een eenvoudige uitleg over het maken en interpreteren van een interactieplot in R.","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\/interactieplot-r\/","og_locale":"de_DE","og_type":"article","og_title":"Hoe u een interactieplot maakt in R - Statorials","og_description":"Een eenvoudige uitleg over het maken en interpreteren van een interactieplot in R.","og_url":"https:\/\/statorials.org\/nl\/interactieplot-r\/","og_site_name":"Statorials","article_published_time":"2023-07-27T20:59:15+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/interactionplot1.png"}],"author":"Dr.benjamin anderson","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"Dr.benjamin anderson","Gesch\u00e4tzte Lesezeit":"3\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/nl\/interactieplot-r\/","url":"https:\/\/statorials.org\/nl\/interactieplot-r\/","name":"Hoe u een interactieplot maakt in R - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/nl\/#website"},"datePublished":"2023-07-27T20:59:15+00:00","dateModified":"2023-07-27T20:59:15+00:00","author":{"@id":"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219"},"description":"Een eenvoudige uitleg over het maken en interpreteren van een interactieplot in R.","breadcrumb":{"@id":"https:\/\/statorials.org\/nl\/interactieplot-r\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/nl\/interactieplot-r\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/nl\/interactieplot-r\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Thuis","item":"https:\/\/statorials.org\/nl\/"},{"@type":"ListItem","position":2,"name":"Hoe maak je een interactieplot in r"}]},{"@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\/1045","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=1045"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/posts\/1045\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/media?parent=1045"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/categories?post=1045"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/tags?post=1045"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}