{"id":123023,"date":"2022-03-19T22:57:43","date_gmt":"2022-03-19T22:57:43","guid":{"rendered":"https:\/\/blog.finxter.com\/?p=250394"},"modified":"2022-03-19T22:57:43","modified_gmt":"2022-03-19T22:57:43","slug":"is-there-a-list-of-line-styles-in-matplotlib","status":"publish","type":"post","link":"https:\/\/sickgaming.net\/blog\/2022\/03\/19\/is-there-a-list-of-line-styles-in-matplotlib\/","title":{"rendered":"Is There A List Of Line Styles In Matplotlib?"},"content":{"rendered":"<p>You want to plot a series of data with unique styles. You need to pick various line styles from a list but not sure how to get started. This tutorial will help you out.<\/p>\n<p>Yes, there is a list of line styles in <code><a href=\"https:\/\/blog.finxter.com\/matplotlib-full-guide\/\" target=\"_blank\" rel=\"noreferrer noopener\">matplotlib<\/a><\/code>. To get the list, import the lines from the <code>matplotlib<\/code> library.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">from matplotlib import lines<\/pre>\n<p>Next, get the keys from the <code>lineStyle<\/code> attribute.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">lines.lineStyles.keys()<\/pre>\n<p>You can then print the styles and choose your preferred style per plot.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">print(lines.lineStyles.keys())<\/pre>\n<p>The result is<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">dict_keys(['-', '--', '-.', ':', 'None', ' ', ''])<\/pre>\n<p>As you will see in this tutorial, you can also generate line styles using colors and markers. What is more? Find out below.<\/p>\n<h2>Lab Setup To explore Line Styles In <strong><a href=\"https:\/\/blog.finxter.com\/matplotlib-full-guide\/\" target=\"_blank\" rel=\"noreferrer noopener\">Matplotlib<\/a><\/strong><\/h2>\n<p>Assume we want to plot the annual earnings of company X&#8217;s employees (designers, developers, and accountants) aged between 20 and 29. We store the ages in a list as follows.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">ages = [20, 21, 22, 23, 24, 25, 26, 27, 28, 29]<\/pre>\n<p>Next, we create lists for each group of employees&#8217; salaries.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">designers = [45893, 50375, 52000, 52009, 54000, 55555, 56979, 57040, 55991, 54000]\ndevelopers = [55893, 53375, 52000, 51008, 58000, 58555, 59979, 60050, 65991, 67000]\naccountants = [40000, 41500, 42000, 42508, 43001, 44555, 46979, 48050, 49991, 51000]<\/pre>\n<p>Now that we have some data to practice various line styles in <code>matplotlib<\/code>, let&#8217;s go ahead and manipulate the data.<\/p>\n<h2>Practical Ways To Use Line Styles In Matplotlib<\/h2>\n<h3>\u27a5Get the required functions<\/h3>\n<p>Install the <code>matplotlib<\/code> library using pip.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">pip install matplotlib\n# OR\npip3 install matplotlib<\/pre>\n<p>After installing <code>Matplotlib<\/code>, create a file and import the library&#8217;s functions into it. I have created one called <code>employees.py<\/code> and imported <code>lines<\/code> and <code>pyplot<\/code> as follows.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">from matplotlib import lines, pyplot as plt<\/pre>\n<p>We will get the line styles from lines and plot the lines with <code>pyplot<\/code>. It is a convention to shorten <code>pyplot<\/code> as <code>plt<\/code>. In simple words it is an alias.<\/p>\n<h3>\u27a5Plot the data<\/h3>\n<p>Plotting a bunch of data on a curve requires specifying the values for the x-axis and y-axis.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">plt.plot(&lt;x-axis data list&gt;, &lt;y-axis data list&gt;)<\/pre>\n<p>We can plot our employee values as follows.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">ages = [20, 21, 22, 23, 24, 25, 26, 27, 28, 29] designers = [45893, 50375, 52000, 52009, 54000, 55555, 56979, 57040, 55991, 54000]\ndevelopers = [55893, 53375, 52000, 51008, 58000, 58555, 59979, 60050, 65991, 67000]\naccountants = [40000, 41500, 42000, 42508, 43001, 44555, 46979, 48050, 49991, 51000] plt.plot(ages, designers)\nplt.plot(ages, developers)\nplt.plot(ages, accountants) plt.show()<\/pre>\n<p>The <code>plt.show()<\/code> function instructs Python to reveal the graphical information cached in the memory. As soon as you run the file on the terminal, you get three solid lines of different colors.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">python employees.py<\/pre>\n<figure class=\"wp-block-image size-full is-style-default\"><img loading=\"lazy\" decoding=\"async\" width=\"601\" height=\"446\" src=\"https:\/\/blog.finxter.com\/wp-content\/uploads\/2022\/03\/image-153.png\" alt=\"List of Line Styles in Python - Figure 1\" class=\"wp-image-250426\" srcset=\"https:\/\/blog.finxter.com\/wp-content\/uploads\/2022\/03\/image-153.png 601w, https:\/\/blog.finxter.com\/wp-content\/uploads\/2022\/03\/image-153-300x223.png 300w\" sizes=\"auto, (max-width: 601px) 100vw, 601px\" \/><\/figure>\n<p>Now let us label the lines and add a title to the plots for easier identification. Insert the code before the <code>plt.show()<\/code> line.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">plt.xlabel(\"Ages\")\nplt.ylabel(\"Annual salary in USD\")\nplt.title(\"Salaries of X employees for 20-29 ages\")<\/pre>\n<p><strong>Output:<\/strong><\/p>\n<figure class=\"wp-block-image size-full is-style-default\"><img decoding=\"async\" loading=\"lazy\" width=\"627\" height=\"462\" src=\"https:\/\/blog.finxter.com\/wp-content\/uploads\/2022\/03\/image-154.png\" alt=\"List of Line Styles in Python - Figure 2\" class=\"wp-image-250428\" srcset=\"https:\/\/blog.finxter.com\/wp-content\/uploads\/2022\/03\/image-154.png 627w, https:\/\/blog.finxter.com\/wp-content\/uploads\/2022\/03\/image-154-300x221.png 300w\" sizes=\"auto, (max-width: 627px) 100vw, 627px\" \/><\/figure>\n<p>However, we cannot tell what the green, blue, and coral lines represent. So, let&#8217;s mark the lines using labels and a legend.<\/p>\n<p>\u27a4<em>labels<\/em><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">plt.plot(ages, designers, label='designers')\nplt.plot(ages, developers, label='developers')\nplt.plot(ages, accountants, label='accountants')<\/pre>\n<p>\u27a4<em>legend<\/em> represents the area that describes specific elements of the graph. In this case, we will use the <code>legend()<\/code> method to describe the labels assigned previously.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"1\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">plt.legend()\nplt.show()<\/pre>\n<p><strong>Output:<\/strong><\/p>\n<figure class=\"wp-block-image size-full is-style-default\"><img decoding=\"async\" loading=\"lazy\" width=\"627\" height=\"466\" src=\"https:\/\/blog.finxter.com\/wp-content\/uploads\/2022\/03\/image-155.png\" alt=\"Displaying Legends in Graph\" class=\"wp-image-250452\" srcset=\"https:\/\/blog.finxter.com\/wp-content\/uploads\/2022\/03\/image-155.png 627w, https:\/\/blog.finxter.com\/wp-content\/uploads\/2022\/03\/image-155-300x223.png 300w\" sizes=\"auto, (max-width: 627px) 100vw, 627px\" \/><\/figure>\n<p><strong>Full code:<\/strong> Here&#8217;s the full code that helps to represent our data in the form of different lines. <\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">from matplotlib import lines, pyplot as plt ages = [20, 21, 22, 23, 24, 25, 26, 27, 28, 29] designers = [45893, 50375, 52000, 52009, 54000, 55555, 56979, 57040, 55991, 54000]\ndevelopers = [55893, 53375, 52000, 51008, 58000, 58555, 59979, 60050, 65991, 67000]\naccountants = [40000, 41500, 42000, 42508, 43001, 44555, 46979, 48050, 49991, 51000] plt.plot(ages, designers, label='designers')\nplt.plot(ages, developers, label='developers')\nplt.plot(ages, accountants, label='accountants') plt.xlabel(\"Ages\")\nplt.ylabel(\"Annual salary in USD\")\nplt.title(\"Salaries of X employees for 20-29 ages\") plt.legend() plt.show()<\/pre>\n<p>Looks better, right? Yes, but we can improve the visuals by changing the line styles.<\/p>\n<h2><strong><img decoding=\"async\" src=\"https:\/\/s.w.org\/images\/core\/emoji\/13.1.0\/72x72\/1f4a1.png\" alt=\"\ud83d\udca1\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" \/>Change The Line Styles<\/strong><\/h2>\n<p>We assigned different labels to distinguish different data but is there a way to change the style of the line? Yes! The first step is to grab the lines with the help of the <code>lines<\/code> module. You can import lines from matplotlib as we have done above or get them from <a href=\"https:\/\/matplotlib.org\/1.5.3\/api\/pyplot_api.html#matplotlib.pyplot.plot\">Matplotlib line style docs<\/a>.<\/p>\n<p>Let&#8217;s print the styles from the imported lines. After commenting out the <code>plt.show()<\/code> method, run the print line below the import statement.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">print(lines.lineStyles)<\/pre>\n<p>We get a <a href=\"https:\/\/blog.finxter.com\/python-dictionary\/\" target=\"_blank\" rel=\"noreferrer noopener\">dictionary<\/a> which represents the type of styles in which the lines can be represented as follows:<\/p>\n<pre class=\"wp-block-code\"><code>{'-': '_draw_solid', '--': '_draw_dashed', '-.': '_draw_dash_dot', ':': '_draw_dotted', 'None': '_draw_nothing', ' ': '_draw_nothing', '': '_draw_nothing'}<\/code><\/pre>\n<p>Let&#8217;s find the keys and store them as <code>list_styles<\/code>.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">line_styles = lines.lineStyles.keys()<\/pre>\n<p>We get a list on running printing <code>line_styles<\/code>.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">print(line_styles)<\/pre>\n<pre class=\"wp-block-code\"><code>dict_keys(&#091;'-', '--', '-.', ':', 'None', ' ', ''])<\/code><\/pre>\n<p>Let&#8217;s use the result to change line styles for the plots.<\/p>\n<p>Combining the <code>lines.lineStyles.keys()<\/code> and <code>pyplot.linestyle<\/code> helps us change the <code>designers<\/code> and <code>developers<\/code> plots as follows.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"9,10\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">from matplotlib import pyplot as plt ages = [20, 21, 22, 23, 24, 25, 26, 27, 28, 29] designers = [45893, 50375, 52000, 52009, 54000, 55555, 56979, 57040, 55991, 54000]\ndevelopers = [55893, 53375, 52000, 51008, 58000, 58555, 59979, 60050, 65991, 67000]\naccountants = [40000, 41500, 42000, 42508, 43001, 44555, 46979, 48050, 49991, 51000] plt.plot(ages, designers, label='designers', linestyle='--')\nplt.plot(ages, developers, label='developers', linestyle=':')\nplt.show()<\/pre>\n<p><strong>Output:<\/strong><\/p>\n<figure class=\"wp-block-image size-full is-style-default\"><img decoding=\"async\" loading=\"lazy\" width=\"597\" height=\"433\" src=\"https:\/\/blog.finxter.com\/wp-content\/uploads\/2022\/03\/image-156.png\" alt=\"\" class=\"wp-image-250474\" srcset=\"https:\/\/blog.finxter.com\/wp-content\/uploads\/2022\/03\/image-156.png 597w, https:\/\/blog.finxter.com\/wp-content\/uploads\/2022\/03\/image-156-300x218.png 300w\" sizes=\"auto, (max-width: 597px) 100vw, 597px\" \/><\/figure>\n<p>Here, <code>lines.lineStyles<\/code> show the styles, while <code>pyplot<\/code>&#8216;s <code>linestyle<\/code> attribute changes the lines graphically.<\/p>\n<p><strong><img decoding=\"async\" src=\"https:\/\/s.w.org\/images\/core\/emoji\/13.1.0\/72x72\/1f60e.png\" alt=\"\ud83d\ude0e\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" \/><\/strong> <strong>Tidbits<\/strong><\/p>\n<ul>\n<li>You can also style the lines using markers, width, and colors. For example, you can mark the <code>accountants<\/code>&#8216; plot using <code>o<\/code> as follows.<\/li>\n<\/ul>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"5\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">from matplotlib import pyplot as plt ages = [20, 21, 22, 23, 24, 25, 26, 27, 28, 29]\naccountants = [40000, 41500, 42000, 42508, 43001, 44555, 46979, 48050, 49991, 51000]\nplt.plot(ages, accountants, label='accountants', marker='o')\nplt.show()<\/pre>\n<p><strong>Output:<\/strong><\/p>\n<figure class=\"wp-block-image size-full is-style-default\"><img decoding=\"async\" loading=\"lazy\" width=\"590\" height=\"437\" src=\"https:\/\/blog.finxter.com\/wp-content\/uploads\/2022\/03\/image-157.png\" alt=\"\" class=\"wp-image-250662\" srcset=\"https:\/\/blog.finxter.com\/wp-content\/uploads\/2022\/03\/image-157.png 590w, https:\/\/blog.finxter.com\/wp-content\/uploads\/2022\/03\/image-157-300x222.png 300w\" sizes=\"auto, (max-width: 590px) 100vw, 590px\" \/><\/figure>\n<ul>\n<li>You can increase the width of the <code>designers<\/code> plot from 1 to 3 as follows<\/li>\n<\/ul>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"5\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">from matplotlib import pyplot as plt ages = [20, 21, 22, 23, 24, 25, 26, 27, 28, 29]\ndesigners = [45893, 50375, 52000, 52009, 54000, 55555, 56979, 57040, 55991, 54000]\nplt.plot(ages, designers, label='designers', linestyle='-.', linewidth=3)\nplt.show()<\/pre>\n<p><strong>Output:<\/strong><\/p>\n<figure class=\"wp-block-image size-full is-style-default\"><img decoding=\"async\" loading=\"lazy\" width=\"593\" height=\"435\" src=\"https:\/\/blog.finxter.com\/wp-content\/uploads\/2022\/03\/image-158.png\" alt=\"\" class=\"wp-image-250663\" srcset=\"https:\/\/blog.finxter.com\/wp-content\/uploads\/2022\/03\/image-158.png 593w, https:\/\/blog.finxter.com\/wp-content\/uploads\/2022\/03\/image-158-300x220.png 300w\" sizes=\"auto, (max-width: 593px) 100vw, 593px\" \/><\/figure>\n<ul>\n<li>Lastly you can customize the plot colors using the color aliases, hex colors or names.<\/li>\n<\/ul>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">from matplotlib import pyplot as plt ages = [20, 21, 22, 23, 24, 25, 26, 27, 28, 29]\ndesigners = [45893, 50375, 52000, 52009, 54000, 55555, 56979, 57040, 55991, 54000]\ndevelopers = [55893, 53375, 52000, 51008, 58000, 58555, 59979, 60050, 65991, 67000]\naccountants = [40000, 41500, 42000, 42508, 43001, 44555, 46979, 48050, 49991, 51000]\nplt.plot(ages, designers, label='designers', linestyle='-.', color='b')\nplt.plot(ages, developers, label='developers', linestyle=':', linewidth=3, color='#6dee6d')\nplt.plot(ages, accountants, label='accountants', marker='o', color='gold')\nplt.show()<\/pre>\n<p><strong>Output:<\/strong><\/p>\n<figure class=\"wp-block-image size-full is-style-default\"><img decoding=\"async\" loading=\"lazy\" width=\"605\" height=\"429\" src=\"https:\/\/blog.finxter.com\/wp-content\/uploads\/2022\/03\/image-159.png\" alt=\"\" class=\"wp-image-250665\" srcset=\"https:\/\/blog.finxter.com\/wp-content\/uploads\/2022\/03\/image-159.png 605w, https:\/\/blog.finxter.com\/wp-content\/uploads\/2022\/03\/image-159-300x213.png 300w\" sizes=\"auto, (max-width: 605px) 100vw, 605px\" \/><\/figure>\n<h2>Conclusion<\/h2>\n<p>You can get a list of styles in <code>matplotlib<\/code> using the lines attribute. After storing the target styles, you can change the lines&#8217; appearance using <code>pyplot<\/code>&#8216;s built-in <code>linestyle<\/code> attribute. Additionally, as illustrated in this tutorial, you can differentiate lines using markers, width, and colors.<\/p>\n<p class=\"has-text-align-center has-base-background-color has-background\"><strong>Recommended: <a href=\"https:\/\/blog.finxter.com\/matplotlib-full-guide\/\" target=\"_blank\" rel=\"noreferrer noopener\">Matplotlib \u2014 A Simple Guide with Videos<\/a><\/strong><\/p>\n<p>Please <strong><a href=\"https:\/\/www.youtube.com\/channel\/UCRlWL2q80BnI4sA5ISrz9uw\">stay tuned<\/a><\/strong> and <strong><a href=\"https:\/\/blog.finxter.com\/subscribe\" target=\"_blank\" rel=\"noreferrer noopener\">subscribe<\/a><\/strong> for more interesting discussions in the future. Happy learning!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>You want to plot a series of data with unique styles. You need to pick various line styles from a list but not sure how to get started. This tutorial will help you out. Yes, there is a list of line styles in matplotlib. To get the list, import the lines from the matplotlib library. [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[857],"tags":[73,468,528],"class_list":["post-123023","post","type-post","status-publish","format-standard","hentry","category-python-tut","tag-programming","tag-python","tag-tutorial"],"_links":{"self":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts\/123023","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/comments?post=123023"}],"version-history":[{"count":0,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts\/123023\/revisions"}],"wp:attachment":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/media?parent=123023"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/categories?post=123023"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/tags?post=123023"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}