{"id":19268,"date":"2024-07-16T06:19:10","date_gmt":"2024-07-16T06:19:10","guid":{"rendered":"https:\/\/www.prepbytes.com\/blog\/?p=19268"},"modified":"2024-07-16T06:19:10","modified_gmt":"2024-07-16T06:19:10","slug":"data-visualization-using-matplotlib","status":"publish","type":"post","link":"https:\/\/prepbytes.com\/blog\/data-visualization-using-matplotlib\/","title":{"rendered":"Data Visualization using Matplotlib"},"content":{"rendered":"<p><img decoding=\"async\" src=\"https:\/\/prepbytes-misc-images.s3.ap-south-1.amazonaws.com\/assets\/1721110740876-Data%20Visualization%20using%20Matplotlib.png\" alt=\"\" \/><\/p>\n<p>Data visualization is a crucial aspect of data analysis and interpretation, allowing complex data sets to be represented in a visual context to reveal patterns, trends, and insights. Matplotlib, a comprehensive library for creating static, animated, and interactive visualizations in Python, is one of the most widely used tools for this purpose. This article explores the features, capabilities, and applications of Matplotlib in data visualization.<\/p>\n<h2>Introduction to Matplotlib<\/h2>\n<p>Matplotlib is a plotting library for the Python programming language and its numerical mathematics extension NumPy. It provides an object-oriented API for embedding plots into applications using general-purpose GUI toolkits like Tkinter, wxPython, Qt, or GTK. John D. Hunter originally developed it, and it has since become a cornerstone in the Python data science ecosystem.<\/p>\n<p><strong>Installation<\/strong><br \/>\nBefore diving into Matplotlib, you need to install it. You can do this using pip:<\/p>\n<pre><code>pip install matplotlib<\/code><\/pre>\n<h3>Basic Plotting with Matplotlib<\/h3>\n<p>The fundamental concept in Matplotlib is the Figure object, which acts as a container for all plot elements. Within this Figure, you can create one or more Axes objects, where the actual data visualization occurs.<\/p>\n<p><strong>Creating a Simple Plot<\/strong><br \/>\nLet&#8217;s start with a basic example of plotting a sine wave:<\/p>\n<pre><code>import matplotlib.pyplot as plt\nimport numpy as np\n\n# Data preparation\nx = np.linspace(0, 10, 100)\ny = np.sin(x)\n\n# Plotting\nplt.plot(x, y)\nplt.title('Sine Wave')\nplt.xlabel('X axis')\nplt.ylabel('Y axis')\nplt.show()<\/code><\/pre>\n<p><strong>In this example:<\/strong><\/p>\n<ul>\n<li>np.linspace generates 100 points between 0 and 10.<\/li>\n<li>plt.plot creates a line plot of the sine wave.<\/li>\n<li>plt.title, plt.xlabel, and plt.ylabel add a title and labels to the axes.<\/li>\n<li>plt.show displays the plot.<\/li>\n<\/ul>\n<h3>Customizing Plots<\/h3>\n<p>Matplotlib offers extensive options for customizing plots, including colors, line styles, markers, and more.<\/p>\n<p><strong>Customizing Line Styles and Colors<\/strong><br \/>\nYou can customize the appearance of your plots using various arguments in the plot function:<\/p>\n<pre><code>plt.plot(x, y, color='red', linestyle='--', marker='o')\nplt.title('Customized Sine Wave')\nplt.xlabel('X axis')\nplt.ylabel('Y axis')\nplt.show()<\/code><\/pre>\n<p><strong>In this example:<\/strong><\/p>\n<ul>\n<li>color sets the line color.<\/li>\n<li>linestyle specifies the line style (dashed in this case).<\/li>\n<li>marker adds markers at each data point.<\/li>\n<\/ul>\n<p><strong>Adding Multiple Plots<\/strong><br \/>\nYou can plot multiple lines on the same axes:<\/p>\n<pre><code>y2 = np.cos(x)\n\nplt.plot(x, y, label='Sine')\nplt.plot(x, y2, label='Cosine')\nplt.title('Sine and Cosine Waves')\nplt.xlabel('X axis')\nplt.ylabel('Y axis')\nplt.legend()\nplt.show()<\/code><\/pre>\n<p>Here, plt.legend adds a legend to distinguish between the sine and cosine waves.<\/p>\n<h3>Advanced Plotting Techniques<\/h3>\n<p>Matplotlib also supports more advanced plotting techniques, including subplots, histograms, and 3D plots.<\/p>\n<p><strong>Creating Subplots<\/strong><br \/>\nSubplots allow you to display multiple plots in a single figure:<\/p>\n<pre><code>fig, axs = plt.subplots(2, 1, figsize=(8, 6))\n\naxs[0].plot(x, y, 'r')\naxs[0].set_title('Sine Wave')\n\naxs[1].plot(x, y2, 'b')\naxs[1].set_title('Cosine Wave')\n\nplt.tight_layout()\nplt.show()<\/code><\/pre>\n<p><strong>In this example:<\/strong><br \/>\nplt.subplots creates a figure with a 2&#215;1 grid of subplots.<br \/>\naxs is an array of Axes objects, each representing a subplot.<br \/>\nfigsize sets the size of the figure.<br \/>\nplt.tight_layout adjusts the subplot parameters for better spacing.<\/p>\n<p><strong>Plotting Histograms<\/strong><br \/>\nHistograms are useful for visualizing the distribution of data:<\/p>\n<pre><code>data = np.random.randn(1000)\n\nplt.hist(data, bins=30, alpha=0.7, color='green')\nplt.title('Histogram')\nplt.xlabel('Value')\nplt.ylabel('Frequency')\nplt.show()<\/code><\/pre>\n<p><strong>In this example:<\/strong><br \/>\nnp.random.randn generates 1000 random data points from a standard normal distribution.<br \/>\nplt.hist creates a histogram with 30 bins and a green color.<\/p>\n<p><strong>3D Plotting<\/strong><br \/>\nMatplotlib also supports 3D plotting through the mpl_toolkits.mplot3d module:<br \/>\nfrom mpl_toolkits.mplot3d import Axes3D<\/p>\n<pre><code>fig = plt.figure()\nax = fig.add_subplot(111, projection='3d')\n\nx = np.linspace(-5, 5, 100)\ny = np.linspace(-5, 5, 100)\nx, y = np.meshgrid(x, y)\nz = np.sin(np.sqrt(x**2 + y**2))\n\nax.plot_surface(x, y, z, cmap='viridis')\nplt.title('3D Surface Plot')\nplt.show()<\/code><\/pre>\n<p><strong>In this example:<\/strong><\/p>\n<ul>\n<li>Axes3D is used to create a 3D plot.<\/li>\n<li>np.meshgrid generates coordinate matrices from coordinate vectors.<\/li>\n<li>ax.plot_surface creates a 3D surface plot with a colormap.<\/li>\n<\/ul>\n<p><strong>Conclusion<\/strong><br \/>\nMatplotlib is a powerful and versatile library for data visualization in Python. Its extensive range of plotting capabilities, from simple line plots to advanced 3D visualizations, makes it an essential tool for data scientists and analysts. Whether you&#8217;re exploring data, presenting results, or developing applications, Matplotlib provides the functionality and flexibility needed to create informative and visually appealing plots.<\/p>\n<h2>FAQs on Data Visualization Using Matplotlib<\/h2>\n<p>Below are some FAQs on Data Visualization Using Matplotlib:<\/p>\n<p><strong>1. What is Matplotlib?<\/strong><br \/>\nMatplotlib is a comprehensive library for creating static, animated, and interactive visualizations in Python. It is widely used for plotting graphs and visualizing data in various formats.<\/p>\n<p><strong>2. How do I install Matplotlib?<\/strong><br \/>\nYou can install Matplotlib using pip:<\/p>\n<pre><code>pip install matplotlib<\/code><\/pre>\n<p><strong>3. How do I create a simple plot with Matplotlib?<\/strong><br \/>\nYou can create a simple line plot using the plot function:<br \/>\nimport matplotlib.pyplot as plt<\/p>\n<pre><code>x = [1, 2, 3, 4]\ny = [10, 20, 25, 30]\n\nplt.plot(x, y)\nplt.xlabel('X axis')\nplt.ylabel('Y axis')\nplt.title('Simple Plot')\nplt.show()<\/code><\/pre>\n<p><strong>4. What types of plots can I create with Matplotlib?<\/strong><br \/>\nMatplotlib supports various types of plots, including:<\/p>\n<ul>\n<li>Line plots<\/li>\n<li>Bar plots<\/li>\n<li>Histograms<\/li>\n<li>Scatter plots<\/li>\n<li>Pie charts<\/li>\n<li>Box plots<\/li>\n<li>Heatmaps<\/li>\n<li>3D plots (using mpl_toolkits.mplot3d)<\/li>\n<\/ul>\n<p><strong>5. How can I add labels and a title to my plot?<\/strong><br \/>\nYou can add labels and a title using the xlabel, ylabel, and title functions:<\/p>\n<pre><code>plt.plot(x, y)\nplt.xlabel('X axis')\nplt.ylabel('Y axis')\nplt.title('Plot Title')\nplt.show()<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Data visualization is a crucial aspect of data analysis and interpretation, allowing complex data sets to be represented in a visual context to reveal patterns, trends, and insights. Matplotlib, a comprehensive library for creating static, animated, and interactive visualizations in Python, is one of the most widely used tools for this purpose. This article explores [&hellip;]<\/p>\n","protected":false},"author":52,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[236],"tags":[],"class_list":["post-19268","post","type-post","status-publish","format-standard","hentry","category-data-science"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Data Visualization using Matplotlib<\/title>\n<meta name=\"description\" content=\"Matplotlib is a powerful and versatile library for data visualization in Python.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/prepbytes.com\/blog\/data-visualization-using-matplotlib\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Data Visualization using Matplotlib\" \/>\n<meta property=\"og:description\" content=\"Matplotlib is a powerful and versatile library for data visualization in Python.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/prepbytes.com\/blog\/data-visualization-using-matplotlib\/\" \/>\n<meta property=\"og:site_name\" content=\"PrepBytes Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prepbytes0211\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-07-16T06:19:10+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/prepbytes-misc-images.s3.ap-south-1.amazonaws.com\/assets\/1721110740876-Data%20Visualization%20using%20Matplotlib.png\" \/>\n<meta name=\"author\" content=\"Prepbytes\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Prepbytes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/prepbytes.com\/blog\/data-visualization-using-matplotlib\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/prepbytes.com\/blog\/data-visualization-using-matplotlib\/\"},\"author\":{\"name\":\"Prepbytes\",\"@id\":\"http:\/\/43.205.93.38\/#\/schema\/person\/3f7dc4ae851791d5947a7f99df363d5e\"},\"headline\":\"Data Visualization using Matplotlib\",\"datePublished\":\"2024-07-16T06:19:10+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/prepbytes.com\/blog\/data-visualization-using-matplotlib\/\"},\"wordCount\":686,\"commentCount\":0,\"publisher\":{\"@id\":\"http:\/\/43.205.93.38\/#organization\"},\"image\":{\"@id\":\"https:\/\/prepbytes.com\/blog\/data-visualization-using-matplotlib\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/prepbytes-misc-images.s3.ap-south-1.amazonaws.com\/assets\/1721110740876-Data%20Visualization%20using%20Matplotlib.png\",\"articleSection\":[\"Data Science\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/prepbytes.com\/blog\/data-visualization-using-matplotlib\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/prepbytes.com\/blog\/data-visualization-using-matplotlib\/\",\"url\":\"https:\/\/prepbytes.com\/blog\/data-visualization-using-matplotlib\/\",\"name\":\"Data Visualization using Matplotlib\",\"isPartOf\":{\"@id\":\"http:\/\/43.205.93.38\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/prepbytes.com\/blog\/data-visualization-using-matplotlib\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/prepbytes.com\/blog\/data-visualization-using-matplotlib\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/prepbytes-misc-images.s3.ap-south-1.amazonaws.com\/assets\/1721110740876-Data%20Visualization%20using%20Matplotlib.png\",\"datePublished\":\"2024-07-16T06:19:10+00:00\",\"description\":\"Matplotlib is a powerful and versatile library for data visualization in Python.\",\"breadcrumb\":{\"@id\":\"https:\/\/prepbytes.com\/blog\/data-visualization-using-matplotlib\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/prepbytes.com\/blog\/data-visualization-using-matplotlib\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/prepbytes.com\/blog\/data-visualization-using-matplotlib\/#primaryimage\",\"url\":\"https:\/\/prepbytes-misc-images.s3.ap-south-1.amazonaws.com\/assets\/1721110740876-Data%20Visualization%20using%20Matplotlib.png\",\"contentUrl\":\"https:\/\/prepbytes-misc-images.s3.ap-south-1.amazonaws.com\/assets\/1721110740876-Data%20Visualization%20using%20Matplotlib.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/prepbytes.com\/blog\/data-visualization-using-matplotlib\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"http:\/\/43.205.93.38\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Data Science\",\"item\":\"https:\/\/prepbytes.com\/blog\/category\/data-science\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Data Visualization using Matplotlib\"}]},{\"@type\":\"WebSite\",\"@id\":\"http:\/\/43.205.93.38\/#website\",\"url\":\"http:\/\/43.205.93.38\/\",\"name\":\"PrepBytes Blog\",\"description\":\"ONE-STOP RESOURCE FOR EVERYTHING RELATED TO CODING\",\"publisher\":{\"@id\":\"http:\/\/43.205.93.38\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\/\/43.205.93.38\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"http:\/\/43.205.93.38\/#organization\",\"name\":\"Prepbytes\",\"url\":\"http:\/\/43.205.93.38\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\/\/43.205.93.38\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/blog.prepbytes.com\/wp-content\/uploads\/2025\/07\/uzxxllgloialmn9mhwfe.webp\",\"contentUrl\":\"https:\/\/blog.prepbytes.com\/wp-content\/uploads\/2025\/07\/uzxxllgloialmn9mhwfe.webp\",\"width\":160,\"height\":160,\"caption\":\"Prepbytes\"},\"image\":{\"@id\":\"http:\/\/43.205.93.38\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/prepbytes0211\/\",\"https:\/\/www.instagram.com\/prepbytes\/\",\"https:\/\/www.linkedin.com\/company\/prepbytes\/\",\"https:\/\/www.youtube.com\/channel\/UC0xGnHDrjUM1pDEK2Ka5imA\"]},{\"@type\":\"Person\",\"@id\":\"http:\/\/43.205.93.38\/#\/schema\/person\/3f7dc4ae851791d5947a7f99df363d5e\",\"name\":\"Prepbytes\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\/\/43.205.93.38\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/232042cd1a1ea0e982c96d2a2ec93fb70a8e864e00784491231e7bfe5a9e06b5?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/232042cd1a1ea0e982c96d2a2ec93fb70a8e864e00784491231e7bfe5a9e06b5?s=96&d=mm&r=g\",\"caption\":\"Prepbytes\"},\"url\":\"https:\/\/prepbytes.com\/blog\/author\/gourav-jaincollegedekho-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Data Visualization using Matplotlib","description":"Matplotlib is a powerful and versatile library for data visualization in Python.","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:\/\/prepbytes.com\/blog\/data-visualization-using-matplotlib\/","og_locale":"en_US","og_type":"article","og_title":"Data Visualization using Matplotlib","og_description":"Matplotlib is a powerful and versatile library for data visualization in Python.","og_url":"https:\/\/prepbytes.com\/blog\/data-visualization-using-matplotlib\/","og_site_name":"PrepBytes Blog","article_publisher":"https:\/\/www.facebook.com\/prepbytes0211\/","article_published_time":"2024-07-16T06:19:10+00:00","og_image":[{"url":"https:\/\/prepbytes-misc-images.s3.ap-south-1.amazonaws.com\/assets\/1721110740876-Data%20Visualization%20using%20Matplotlib.png","type":"","width":"","height":""}],"author":"Prepbytes","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Prepbytes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/prepbytes.com\/blog\/data-visualization-using-matplotlib\/#article","isPartOf":{"@id":"https:\/\/prepbytes.com\/blog\/data-visualization-using-matplotlib\/"},"author":{"name":"Prepbytes","@id":"http:\/\/43.205.93.38\/#\/schema\/person\/3f7dc4ae851791d5947a7f99df363d5e"},"headline":"Data Visualization using Matplotlib","datePublished":"2024-07-16T06:19:10+00:00","mainEntityOfPage":{"@id":"https:\/\/prepbytes.com\/blog\/data-visualization-using-matplotlib\/"},"wordCount":686,"commentCount":0,"publisher":{"@id":"http:\/\/43.205.93.38\/#organization"},"image":{"@id":"https:\/\/prepbytes.com\/blog\/data-visualization-using-matplotlib\/#primaryimage"},"thumbnailUrl":"https:\/\/prepbytes-misc-images.s3.ap-south-1.amazonaws.com\/assets\/1721110740876-Data%20Visualization%20using%20Matplotlib.png","articleSection":["Data Science"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/prepbytes.com\/blog\/data-visualization-using-matplotlib\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/prepbytes.com\/blog\/data-visualization-using-matplotlib\/","url":"https:\/\/prepbytes.com\/blog\/data-visualization-using-matplotlib\/","name":"Data Visualization using Matplotlib","isPartOf":{"@id":"http:\/\/43.205.93.38\/#website"},"primaryImageOfPage":{"@id":"https:\/\/prepbytes.com\/blog\/data-visualization-using-matplotlib\/#primaryimage"},"image":{"@id":"https:\/\/prepbytes.com\/blog\/data-visualization-using-matplotlib\/#primaryimage"},"thumbnailUrl":"https:\/\/prepbytes-misc-images.s3.ap-south-1.amazonaws.com\/assets\/1721110740876-Data%20Visualization%20using%20Matplotlib.png","datePublished":"2024-07-16T06:19:10+00:00","description":"Matplotlib is a powerful and versatile library for data visualization in Python.","breadcrumb":{"@id":"https:\/\/prepbytes.com\/blog\/data-visualization-using-matplotlib\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/prepbytes.com\/blog\/data-visualization-using-matplotlib\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/prepbytes.com\/blog\/data-visualization-using-matplotlib\/#primaryimage","url":"https:\/\/prepbytes-misc-images.s3.ap-south-1.amazonaws.com\/assets\/1721110740876-Data%20Visualization%20using%20Matplotlib.png","contentUrl":"https:\/\/prepbytes-misc-images.s3.ap-south-1.amazonaws.com\/assets\/1721110740876-Data%20Visualization%20using%20Matplotlib.png"},{"@type":"BreadcrumbList","@id":"https:\/\/prepbytes.com\/blog\/data-visualization-using-matplotlib\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"http:\/\/43.205.93.38\/"},{"@type":"ListItem","position":2,"name":"Data Science","item":"https:\/\/prepbytes.com\/blog\/category\/data-science\/"},{"@type":"ListItem","position":3,"name":"Data Visualization using Matplotlib"}]},{"@type":"WebSite","@id":"http:\/\/43.205.93.38\/#website","url":"http:\/\/43.205.93.38\/","name":"PrepBytes Blog","description":"ONE-STOP RESOURCE FOR EVERYTHING RELATED TO CODING","publisher":{"@id":"http:\/\/43.205.93.38\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/43.205.93.38\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"http:\/\/43.205.93.38\/#organization","name":"Prepbytes","url":"http:\/\/43.205.93.38\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/43.205.93.38\/#\/schema\/logo\/image\/","url":"https:\/\/blog.prepbytes.com\/wp-content\/uploads\/2025\/07\/uzxxllgloialmn9mhwfe.webp","contentUrl":"https:\/\/blog.prepbytes.com\/wp-content\/uploads\/2025\/07\/uzxxllgloialmn9mhwfe.webp","width":160,"height":160,"caption":"Prepbytes"},"image":{"@id":"http:\/\/43.205.93.38\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/prepbytes0211\/","https:\/\/www.instagram.com\/prepbytes\/","https:\/\/www.linkedin.com\/company\/prepbytes\/","https:\/\/www.youtube.com\/channel\/UC0xGnHDrjUM1pDEK2Ka5imA"]},{"@type":"Person","@id":"http:\/\/43.205.93.38\/#\/schema\/person\/3f7dc4ae851791d5947a7f99df363d5e","name":"Prepbytes","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/43.205.93.38\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/232042cd1a1ea0e982c96d2a2ec93fb70a8e864e00784491231e7bfe5a9e06b5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/232042cd1a1ea0e982c96d2a2ec93fb70a8e864e00784491231e7bfe5a9e06b5?s=96&d=mm&r=g","caption":"Prepbytes"},"url":"https:\/\/prepbytes.com\/blog\/author\/gourav-jaincollegedekho-com\/"}]}},"_links":{"self":[{"href":"https:\/\/prepbytes.com\/blog\/wp-json\/wp\/v2\/posts\/19268","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prepbytes.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prepbytes.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prepbytes.com\/blog\/wp-json\/wp\/v2\/users\/52"}],"replies":[{"embeddable":true,"href":"https:\/\/prepbytes.com\/blog\/wp-json\/wp\/v2\/comments?post=19268"}],"version-history":[{"count":1,"href":"https:\/\/prepbytes.com\/blog\/wp-json\/wp\/v2\/posts\/19268\/revisions"}],"predecessor-version":[{"id":19269,"href":"https:\/\/prepbytes.com\/blog\/wp-json\/wp\/v2\/posts\/19268\/revisions\/19269"}],"wp:attachment":[{"href":"https:\/\/prepbytes.com\/blog\/wp-json\/wp\/v2\/media?parent=19268"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prepbytes.com\/blog\/wp-json\/wp\/v2\/categories?post=19268"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prepbytes.com\/blog\/wp-json\/wp\/v2\/tags?post=19268"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}