{"id":5067,"date":"2023-02-25T02:22:05","date_gmt":"2023-02-25T02:22:05","guid":{"rendered":"https:\/\/www.goodacademic.com\/blog\/questions\/r-studio-question\/"},"modified":"2023-02-25T02:22:05","modified_gmt":"2023-02-25T02:22:05","slug":"r-studio-question","status":"publish","type":"questions","link":"https:\/\/www.goodacademic.com\/blog\/questions\/r-studio-question\/","title":{"rendered":"r studio question"},"content":{"rendered":"<div class=\"col-sm-12 messageContent\">\n <b>Learning Goal: <\/b>I&#8217;m working on a databases question and need the explanation and answer to help me learn.<\/p>\n<p>At the end of this lab you will upload your RStudio script for points.<\/p>\n<p>For CIS 389 download this dataset: <span class=\"instructure_file_holder link_holder instructure_file_link_holder\"><a class=\"file_preview_link previewable\" title=\"iris.csv\" href=\"https:\/\/canvas.highline.edu\/courses\/2307529\/files\/212587889\/download?wrap=1\" data-api-endpoint=\"https:\/\/canvas.highline.edu\/api\/v1\/courses\/2188381\/files\/186537352\" data-api-returntype=\"File\" aria-expanded=\"false\" aria-controls=\"preview_1\" data-id=\"212587889\">iris.csv<\/a><a class=\"file_download_btn\" role=\"button\" download=\"\" href=\"https:\/\/canvas.highline.edu\/courses\/2307529\/files\/212587889\/download?download_frd=1\" data-id=\"212587889\"><br \/>\n    <svg viewbox=\"\">\n     <path><\/path>\n    <\/svg><span class=\"screenreader-only\">Download iris.csv<\/span><\/a><\/span><\/p>\n<p>first, we will need data to perform the algorithm on. We will take the classic iris dataset. <span class=\"qlink_container\"><a class=\"external_link external\" href=\"https:\/\/archive.ics.uci.edu\/ml\/datasets\/Iris\" target=\"_blank\" data-qt-tooltip=\"uci.edu\" data-tooltip=\"attached\" rel=\"noreferrer noopener\">UCI Machine Learning Repository: Iris Data Set<span class=\"external_link_icon\"><br \/>\n     <svg viewbox=\"\">\n      <path><\/path>\n     <\/svg><span class=\"screenreader-only\">Links to an external site.<\/span><\/span><\/a><\/span><\/p>\n<p><span class=\"qlink_container\">The example is wrong, as the book taught us the right way. Use<\/span><\/p>\n<p><span class=\"qlink_container\">For PC <\/span><\/p>\n<p><span class=\"qlink_container\">iris &lt;- read.csv(&#8220;C:\/Users\/Student\/Desktop\/iris.csv&#8221;)<\/span><\/p>\n<p><span class=\"qlink_container\">For MAC<\/span><\/p>\n<p><span class=\"qlink_container\">iris &lt;- read.csv(&#8220;\/Users\/UserName\/Downloads\/iris.csv&#8221;)<\/span><\/p>\n<p><img src=\"https:\/\/qph.fs.quoracdn.net\/main-qimg-8a8ab237b7510c68e05fa471627f62e7.webp\" alt=\"\"><\/p>\n<p>First read in the data and then display first 6 elements of the iris data frame. We will take <code><span class=\"pln\">petallength<\/span><\/code> and <code><span class=\"pln\">petalwidth <\/span><\/code>as variables for k-means clustering. Why? Because after much exploration it has been found that these two variables have significant differences among species.<\/p>\n<p>This will load the proper package to make sure the rest of the lab will work correctly<\/p>\n<p>library(cluster)<\/p>\n<p>We will create a new data frame corresponding to these two variables.<\/p>\n<ol>\n<li><span class=\"pln\">kmeans_variables <span class=\"pun\">=<\/span><span class=\"pln\"> data<\/span><span class=\"pun\">.<\/span><span class=\"pln\">frame<\/span><span class=\"pun\">(<\/span><span class=\"pln\">iris$petallength<\/span><span class=\"pun\">,<\/span><span class=\"pln\"> iris$petalwidth<\/span><span class=\"pun\">)<\/span><\/span><\/li>\n<\/ol>\n<p>Convert vector of characters to factors to avoid invalid color name error<\/p>\n<p>2. pClass &lt;- as.factor(iris$class)<\/p>\n<p>Let\u00e2\u20ac\u2122s display the data.<\/p>\n<p><span class=\"pln\">3. plot<\/span><span class=\"pun\">(<\/span><span class=\"pln\">kmeans_variables<\/span><span class=\"pun\">,<\/span><span class=\"pln\">col<\/span><span class=\"pun\">=pClass<\/span><span class=\"pun\">)<\/span><\/p>\n<p><img src=\"https:\/\/qph.fs.quoracdn.net\/main-qimg-5870b0d802aee12ae33d4d8d2f6be4d0.webp\" alt=\"\"><\/p>\n<p>Applying K-means<\/p>\n<p><span class=\"pln\">4. KMC <span class=\"pun\">=<\/span><span class=\"pln\"> kmeans<\/span><span class=\"pun\">(<\/span><span class=\"pln\">kmeans_variables<\/span><span class=\"pun\">,<\/span><span class=\"pln\"> centers <span class=\"pun\">=<\/span> <span class=\"lit\">3<\/span><span class=\"pun\">,<\/span><span class=\"pln\"> iter<\/span><span class=\"pun\">.<\/span><span class=\"pln\">max<\/span><span class=\"pun\">=<\/span><span class=\"lit\">50<\/span><span class=\"pun\">,<\/span><span class=\"pln\"> nstart<\/span><span class=\"pun\">=<\/span><span class=\"lit\">20<\/span><span class=\"pun\">)<\/span><\/span><\/span><\/p>\n<p><strong>centers<\/strong><\/p>\n<p>number of clusters, k In our case we take it as 3 as number of different species are 3.<\/p>\n<p><strong>iter.max<\/strong><\/p>\n<p>maximum number of iterations to be performed.<\/p>\n<p><strong>nstart<\/strong><\/p>\n<p>R will try 20 different random starting assignments and then select the one with the lowest within cluster variation.<\/p>\n<p>Output &#8211;<\/p>\n<p><span class=\"pln\">K<\/span><span class=\"pun\">&#8211;<\/span><span class=\"pln\">means clustering <span class=\"kwd\">with<\/span> <span class=\"lit\">3<\/span><span class=\"pln\"> clusters of sizes <span class=\"lit\">49<\/span><span class=\"pun\">,<\/span> <span class=\"lit\">48<\/span><span class=\"pun\">,<\/span> <span class=\"lit\">52<\/span> <\/span><\/span><\/p>\n<p><span class=\"typ\">Cluster<\/span><span class=\"pln\"> means<\/span><span class=\"pun\">:<\/span><\/p>\n<p><span class=\"pln\"> iris<\/span><span class=\"pun\">.<\/span><span class=\"pln\">petallength iris<\/span><span class=\"pun\">.<\/span><span class=\"pln\">petalwidth<\/span><\/p>\n<p><span class=\"lit\">1 1.465306 <span class=\"lit\">0.244898<\/span><\/span><\/p>\n<p><span class=\"lit\">2 <span class=\"lit\">5.595833<\/span><span class=\"lit\">2.037500<\/span><\/span><\/p>\n<p><span class=\"lit\">3 4.269231 <span class=\"lit\">1.342308<\/span><\/span><\/p>\n<p><span class=\"typ\">Clustering<\/span><span class=\"pln\"> vector<\/span><span class=\"pun\">:<\/span><\/p>\n<p><span class=\"pun\"> [<\/span><span class=\"lit\">1<\/span><span class=\"pun\">]<\/span> <span class=\"lit\">1<\/span> <span class=\"lit\">1<\/span> <span class=\"lit\">1<\/span> <span class=\"lit\">1<\/span> <span class=\"lit\">1<\/span> <span class=\"lit\">1<\/span> <span class=\"lit\">1<\/span> <span class=\"lit\">1<\/span> <span class=\"lit\">1<\/span> <span class=\"lit\">1<\/span> <span class=\"lit\">1<\/span> <span class=\"lit\">1<\/span> <span class=\"lit\">1<\/span> <span class=\"lit\">1<\/span> <span class=\"lit\">1<\/span> <span class=\"lit\">1<\/span> <span class=\"lit\">1<\/span> <span class=\"lit\">1<\/span> <span class=\"lit\">1<\/span> <span class=\"lit\">1<\/span> <span class=\"lit\">1<\/span> <span class=\"lit\">1<\/span> <span class=\"lit\">1<\/span> <span class=\"lit\">1<\/span> <span class=\"lit\">1<\/span> <span class=\"lit\">1<\/span> <span class=\"lit\">1<\/span> <span class=\"lit\">1<\/span> <span class=\"lit\">1<\/span> <span class=\"lit\">1<\/span> <span class=\"lit\">1<\/span> <span class=\"lit\">1<\/span> <span class=\"lit\">1<\/span> <span class=\"lit\">1<\/span> <span class=\"lit\">1<\/span> <span class=\"lit\">1<\/span> <span class=\"lit\">1<\/span><\/p>\n<p><span class=\"pun\"> [<\/span><span class=\"lit\">38<\/span><span class=\"pun\">]<\/span> <span class=\"lit\">1<\/span> <span class=\"lit\">1<\/span> <span class=\"lit\">1<\/span> <span class=\"lit\">1<\/span> <span class=\"lit\">1<\/span> <span class=\"lit\">1<\/span> <span class=\"lit\">1<\/span> <span class=\"lit\">1<\/span> <span class=\"lit\">1<\/span> <span class=\"lit\">1<\/span> <span class=\"lit\">1<\/span> <span class=\"lit\">1<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">3 <\/span><\/p>\n<p><span class=\"pun\"> [<\/span><span class=\"lit\">75<\/span><span class=\"pun\">]<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">2<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">2<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">2<\/span> <span class=\"lit\">2<\/span> <span class=\"lit\">2<\/span> <span class=\"lit\">2<\/span> <span class=\"lit\">2<\/span> <span class=\"lit\">2<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">2<\/span> <span class=\"lit\">2<\/span> <span class=\"lit\">2<\/span> <span class=\"lit\">2<\/span> <span class=\"lit\">2<\/span><\/p>\n<p><span class=\"pun\"> [<\/span><span class=\"lit\">112<\/span><span class=\"pun\">]<\/span> <span class=\"lit\">2<\/span> <span class=\"lit\">2<\/span> <span class=\"lit\">2<\/span> <span class=\"lit\">2<\/span> <span class=\"lit\">2<\/span> <span class=\"lit\">2<\/span> <span class=\"lit\">2<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">2<\/span> <span class=\"lit\">2<\/span> <span class=\"lit\">2<\/span> <span class=\"lit\">2<\/span> <span class=\"lit\">2<\/span> <span class=\"lit\">2<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">2<\/span> <span class=\"lit\">2<\/span> <span class=\"lit\">2<\/span> <span class=\"lit\">2<\/span> <span class=\"lit\">2<\/span> <span class=\"lit\">2<\/span> <span class=\"lit\">2<\/span> <span class=\"lit\">2<\/span> <span class=\"lit\">2<\/span> <span class=\"lit\">2<\/span> <span class=\"lit\">2<\/span> <span class=\"lit\">3<\/span> <span class=\"lit\">2<\/span> <span class=\"lit\">2<\/span> <span class=\"lit\">2<\/span> <span class=\"lit\">2<\/span> <span class=\"lit\">2<\/span> <span class=\"lit\">2<\/span> <span class=\"lit\">2<\/span> <span class=\"lit\">2<\/span> <span class=\"lit\">2<\/span> <span class=\"lit\">2<\/span><\/p>\n<p><span class=\"pun\"> [<\/span><span class=\"lit\">149<\/span><span class=\"pun\">]<\/span> <span class=\"lit\">2<\/span><\/p>\n<p><span class=\"typ\">Within<\/span><span class=\"pln\"> cluster sum of squares <span class=\"kwd\">by<\/span><span class=\"pln\"> cluster<\/span><span class=\"pun\">:<\/span><\/span><\/p>\n<p><span class=\"pun\">[<\/span><span class=\"lit\">1<\/span><span class=\"pun\">]<\/span> <span class=\"lit\">2.032245<\/span> <span class=\"lit\">16.291667<\/span> <span class=\"lit\">13.057692<\/span><\/p>\n<p><span class=\"pun\">(<\/span><span class=\"pln\">between_SS <span class=\"pun\">\/<\/span><span class=\"pln\"> total_SS <span class=\"pun\">=<\/span> <span class=\"lit\">94.2<\/span> <span class=\"pun\">%)<\/span><\/span><\/span><\/p>\n<p><span class=\"typ\">Available<\/span><span class=\"pln\"> components<\/span><span class=\"pun\">:<\/span><\/p>\n<p><span class=\"pun\">[<\/span><span class=\"lit\">1<\/span><span class=\"pun\">]<\/span> <span class=\"str\">&#8220;cluster&#8221;<\/span> <span class=\"str\">&#8220;centers&#8221;<\/span> <span class=\"str\">&#8220;totss&#8221;<\/span> <span class=\"str\">&#8220;withinss&#8221;<\/span> <span class=\"str\">&#8220;tot.withinss&#8221;<\/span><\/p>\n<p><span class=\"pun\">[<\/span><span class=\"lit\">6<\/span><span class=\"pun\">]<\/span> <span class=\"str\">&#8220;betweenss&#8221;<\/span> <span class=\"str\">&#8220;size&#8221;<\/span> <span class=\"str\">&#8220;iter&#8221;<\/span> <span class=\"str\">&#8220;ifault&#8221;<\/span><\/p>\n<p><code><span class=\"pln\">KMC$cluster<\/span><\/code> will give the details of which data point is assigned which cluster.<\/p>\n<p><code><span class=\"pln\">KMC$centers<\/span><\/code> will give the details regarding cluster centroids of each cluster<\/p>\n<p><span class=\"pun\">&gt;<\/span><span class=\"pln\"> KMC$centers<\/span><\/p>\n<p><span class=\"pln\"> iris<\/span><span class=\"pun\">.<\/span><span class=\"pln\">petallength iris<\/span><span class=\"pun\">.<\/span><span class=\"pln\">petalwidth<\/span><\/p>\n<p><span class=\"lit\">1<\/span><span class=\"lit\">1.465306<\/span> <span class=\"lit\">0.244898<\/span><\/p>\n<p><span class=\"lit\">2<\/span><span class=\"lit\">5.595833<\/span> <span class=\"lit\">2.037500<\/span><\/p>\n<p><span class=\"lit\">3<\/span><span class=\"lit\">4.269231<\/span> <span class=\"lit\">1.342308<\/span><\/p>\n<p><code><span class=\"pln\">KMC$size<\/span><\/code> will give number of data points inside each cluster<\/p>\n<ol>\n<li><span class=\"pun\">&gt;<\/span><span class=\"pln\"> KMC$size<\/span><\/li>\n<li><span class=\"pun\">[<\/span><span class=\"lit\">1<\/span><span class=\"pun\">]<\/span> <span class=\"lit\">49<\/span> <span class=\"lit\">48<\/span> <span class=\"lit\">52<\/span><\/li>\n<\/ol>\n<p>For other parameters look here &#8211; <span class=\"qlink_container\"><a class=\"external_link external\" href=\"https:\/\/stat.ethz.ch\/R-manual\/R-devel\/library\/stats\/html\/kmeans.html\" target=\"_blank\" data-qt-tooltip=\"ethz.ch\" rel=\"noopener\">K-Means Clustering<span class=\"external_link_icon\"><br \/>\n     <svg viewbox=\"\">\n      <path><\/path>\n     <\/svg><span class=\"screenreader-only\">Links to an external site.<\/span><\/span><\/a><\/span> . But for beginner I think this much is sufficient.<\/p>\n<p>Let\u00e2\u20ac\u2122s see which species got which cluster<\/p>\n<ol>\n<li><span class=\"pun\">&gt;<\/span><span class=\"pln\"> table<\/span><span class=\"pun\">(<\/span><span class=\"pln\">KMC$cluster<\/span><span class=\"pun\">,<\/span><span class=\"pln\"> iris$class<\/span><span class=\"pun\">)<\/span><\/li>\n<li><\/li>\n<li><span class=\"typ\"> Iris<\/span><span class=\"pun\">&#8211;<\/span><span class=\"pln\">setosa <span class=\"typ\">Iris<\/span><span class=\"pun\">&#8211;<\/span><span class=\"pln\">versicolor <span class=\"typ\">Iris<\/span><span class=\"pun\">&#8211;<\/span><span class=\"pln\">virginica<\/span><\/span><\/span><\/li>\n<li><span class=\"lit\">1<\/span><span class=\"lit\">49<\/span><span class=\"lit\">0 <span class=\"lit\">0<\/span><\/span><\/li>\n<li><span class=\"lit\">2 <span class=\"lit\">0<\/span><span class=\"lit\">2<\/span><span class=\"lit\">46<\/span><\/span><\/li>\n<li><span class=\"lit\">3 <span class=\"lit\">0 <span class=\"lit\">48 <span class=\"lit\">4<\/span><\/span><\/span><\/span><\/li>\n<\/ol>\n<p>We can see setosa got cluster 1, versicolor got 3 and virginica got 2.<\/p>\n<p>Plotting k-means<\/p>\n<ol>\n<li><span class=\"pln\">clusplot<\/span><span class=\"pun\">(<\/span><span class=\"pln\">iris<\/span><span class=\"pun\">,<\/span><span class=\"pln\"> KMC$cluster<\/span><span class=\"pun\">,<\/span><span class=\"pln\"> color<\/span><span class=\"pun\">=<\/span><span class=\"pln\">TRUE<\/span><span class=\"pun\">,<\/span><span class=\"pln\"> shade<\/span><span class=\"pun\">=<\/span><span class=\"pln\">TRUE<\/span><span class=\"pun\">,<\/span><span class=\"pln\"> lines<\/span><span class=\"pun\">=<\/span><span class=\"lit\">0<\/span><span class=\"pun\">)<\/span><\/li>\n<\/ol>\n<p><img src=\"https:\/\/qph.fs.quoracdn.net\/main-qimg-5dce304f0b3ca731a8006ac88f9d9bce.webp\" alt=\"\"><\/p>\n<p>What you are actually watching in the <code><span class=\"pln\">clusplot<\/span><span class=\"pun\">()<\/span><\/code> is the plot of your observations in the principal plane. What this function is doing is calculating the principal component score for each of your observations, plotting those scores and coloring by cluster.<\/p>\n<p>Principal component analysis (PCA) is a dimension reduction technique; it &#8220;summarizes&#8221; the information of all variables into a couple of &#8220;new&#8221; variables called components.<\/p>\n<p>For simple plot use<\/p>\n<ol>\n<li><span class=\"pln\">plot<\/span><span class=\"pun\">(<\/span><span class=\"pln\">kmeans_variables<\/span><span class=\"pun\">,<\/span><span class=\"pln\">col<\/span><span class=\"pun\">=<\/span><span class=\"pln\">KMC$cluster<\/span><span class=\"pun\">)<\/span><\/li>\n<\/ol>\n<p>Sources &#8211;<\/p>\n<p>NOTE:To install the cluster package in RStudio: install.packages(&#8220;cluster&#8221;)<\/p>\n<p><span class=\"qlink_container\"><a class=\"external_link external\" href=\"http:\/\/www.r-bloggers.com\/k-means-clustering-in-r\/\" target=\"_blank\" data-qt-tooltip=\"r-bloggers.com\" rel=\"noopener\">K Means Clustering in R<span class=\"external_link_icon\"><br \/>\n     <svg viewbox=\"\">\n      <path><\/path>\n     <\/svg><span class=\"screenreader-only\">Links to an external site.<\/span><\/span><\/a><\/span><\/p>\n<p><span class=\"qlink_container\"><a class=\"external_link external\" href=\"http:\/\/stats.stackexchange.com\/questions\/7250\/using-the-stats-package-in-r-for-kmeans-clustering\" target=\"_blank\" data-qt-tooltip=\"stackexchange.com\" data-tooltip=\"attached\" rel=\"noreferrer noopener\">Using the stats package in R for kmeans clustering<span class=\"external_link_icon\"><br \/>\n     <svg viewbox=\"\">\n      <path><\/path>\n     <\/svg><span class=\"screenreader-only\">Links to an external site.<\/span><\/span><\/a><\/span><\/p>\n<p><span class=\"qlink_container\"><a class=\"external_link external\" href=\"http:\/\/stats.stackexchange.com\/questions\/31083\/how-to-produce-a-pretty-plot-of-the-results-of-k-means-cluster-analysis\" target=\"_blank\" data-qt-tooltip=\"stackexchange.com\" data-tooltip=\"attached\" rel=\"noreferrer noopener\">How to produce a pretty plot of the results of k-means cluster analysis?<\/a><\/span><\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Learning Goal: I&#8217;m working on a databases question and need the explanation and answer to help me learn. At the end of this lab you will upload your RStudio script for points. For CIS 389 download this dataset: iris.csv Download iris.csv first, we will need data to perform the algorithm on. We will take the [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":[],"disciplines":[721],"paper_types":[],"tagged":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.goodacademic.com\/blog\/wp-json\/wp\/v2\/questions\/5067"}],"collection":[{"href":"https:\/\/www.goodacademic.com\/blog\/wp-json\/wp\/v2\/questions"}],"about":[{"href":"https:\/\/www.goodacademic.com\/blog\/wp-json\/wp\/v2\/types\/questions"}],"author":[{"embeddable":true,"href":"https:\/\/www.goodacademic.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.goodacademic.com\/blog\/wp-json\/wp\/v2\/comments?post=5067"}],"version-history":[{"count":0,"href":"https:\/\/www.goodacademic.com\/blog\/wp-json\/wp\/v2\/questions\/5067\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.goodacademic.com\/blog\/wp-json\/wp\/v2\/media?parent=5067"}],"wp:term":[{"taxonomy":"disciplines","embeddable":true,"href":"https:\/\/www.goodacademic.com\/blog\/wp-json\/wp\/v2\/disciplines?post=5067"},{"taxonomy":"paper_types","embeddable":true,"href":"https:\/\/www.goodacademic.com\/blog\/wp-json\/wp\/v2\/paper_types?post=5067"},{"taxonomy":"tagged","embeddable":true,"href":"https:\/\/www.goodacademic.com\/blog\/wp-json\/wp\/v2\/tagged?post=5067"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}