{"id":19248,"date":"2024-07-11T06:30:39","date_gmt":"2024-07-11T06:30:39","guid":{"rendered":"https:\/\/www.prepbytes.com\/blog\/?p=19248"},"modified":"2024-07-11T06:30:39","modified_gmt":"2024-07-11T06:30:39","slug":"exploring-python-pandas","status":"publish","type":"post","link":"https:\/\/prepbytes.com\/blog\/exploring-python-pandas\/","title":{"rendered":"Exploring Python Pandas"},"content":{"rendered":"<p><img decoding=\"async\" src=\"https:\/\/prepbytes-misc-images.s3.ap-south-1.amazonaws.com\/assets\/1720679382041-Python%20Pandas.png\" alt=\"\" \/><\/p>\n<p>Python has cemented itself as one of the most versatile and powerful programming languages in the data science ecosystem. Among its extensive library offerings, Pandas stands out as a cornerstone for data manipulation and analysis. With its robust data structures and versatile functions, Pandas has become indispensable for data scientists and analysts. This article delves into the intricacies of Pandas, exploring its features, functionalities, and applications in data science.<\/p>\n<h2>What is Pandas?<\/h2>\n<p>Pandas is an open-source data manipulation and analysis library for Python. It provides two primary data structures: Series (one-dimensional) and DataFrame (two-dimensional). These structures are designed to handle and manipulate numerical tables and time series data efficiently. Pandas is built on top of NumPy, leveraging its fast and efficient array operations.<\/p>\n<h3>Key Features of Pandas<\/h3>\n<p>Key Features of Pandas are:<\/p>\n<p><strong>Data Structures<\/strong>: Series and DataFrame<br \/>\n<strong>Series:<\/strong> A one-dimensional labeled array capable of holding any data type (integer, float, string, Python objects, etc.). The labels, or index, distinguish Pandas Series from NumPy arrays.<\/p>\n<pre><code>import pandas as pd\n\n# Creating a Series\ns = pd.Series([1, 3, 5, 7, 9])\nprint(s)<\/code><\/pre>\n<p><strong>DataFrame:<\/strong> A two-dimensional labeled data structure with columns of potentially different data types. It can be thought of as a dictionary of Series objects or a table of data.<\/p>\n<pre><code># Creating a DataFrame\ndata = {'Name': ['Alice', 'Bob', 'Charlie', 'David'],\n        'Age': [24, 27, 22, 32],\n        'City': ['New York', 'Los Angeles', 'Chicago', 'Houston']}\ndf = pd.DataFrame(data)\nprint(df)<\/code><\/pre>\n<p><strong>Data Manipulation<\/strong><br \/>\nPandas excels at data manipulation with functions that allow for easy data cleaning, transformation, and aggregation. Here are some key operations:<br \/>\nIndexing and Selection: Pandas provides multiple ways to index and select data. You can use labels, positions, or conditional statements.<\/p>\n<pre><code># Selecting a column\nprint(df['Name'])\n\n# Selecting multiple columns\nprint(df[['Name', 'City']])\n\n# Conditional selection\nprint(df[df['Age'] &gt; 25])<\/code><\/pre>\n<p>Handling Missing Data: Dealing with missing data is crucial in data analysis. Pandas offers functions to detect, fill, or drop missing values.<\/p>\n<pre><code># Creating a DataFrame with missing values\ndata = {'Name': ['Alice', 'Bob', None, 'David'],\n        'Age': [24, 27, 22, None],\n        'City': ['New York', 'Los Angeles', 'Chicago', 'Houston']}\ndf = pd.DataFrame(data)\n\n# Detecting missing values\nprint(df.isnull())\n\n# Filling missing values\ndf_filled = df.fillna({'Name': 'Unknown', 'Age': df['Age'].mean()})\nprint(df_filled)\n\n# Dropping missing values\ndf_dropped = df.dropna()\nprint(df_dropped)\n\nData Transformation: Pandas makes it easy to transform data using functions like apply(), map(), and groupby().\n# Applying a function to a column\ndf['Age'] = df['Age'].apply(lambda x: x + 1)\nprint(df)\n\n# Mapping values in a column\ndf['City'] = df['City'].map({'New York': 'NY', 'Los Angeles': 'LA', 'Chicago': 'CHI', 'Houston': 'HOU'})\nprint(df)\n\n# Grouping data and applying aggregate functions\ngrouped = df.groupby('City').mean()\nprint(grouped)<\/code><\/pre>\n<p><strong>Data Analysis<\/strong><br \/>\nPandas provides a suite of tools for data analysis, enabling descriptive statistics and more complex analyses.<br \/>\n<strong>Descriptive Statistics:<\/strong> Pandas offers functions to compute descriptive statistics, providing insights into the data\u2019s distribution and central tendencies.<\/p>\n<pre><code># Descriptive statistics\nprint(df.describe())<\/code><\/pre>\n<p><strong>Time Series Analysis:<\/strong> Pandas has robust support for time series data, making it a powerful tool for analyzing temporal data.<\/p>\n<pre><code># Creating a time series\ndate_range = pd.date_range(start='1\/1\/2022', periods=5, freq='D')\nts = pd.Series([1, 3, 5, 7, 9], index=date_range)\nprint(ts)\n\n# Resampling time series data\nresampled = ts.resample('2D').sum()\nprint(resampled)<\/code><\/pre>\n<p><strong>Data Visualization<\/strong><br \/>\nWhile Pandas is not primarily a visualization library, it integrates seamlessly with Matplotlib to provide quick and easy plotting capabilities.<\/p>\n<pre><code>import matplotlib.pyplot as plt\n\n# Plotting a DataFrame\ndf.plot(kind='bar', x='Name', y='Age')\nplt.show()\n\n# Plotting a time series\nts.plot()\nplt.show()<\/code><\/pre>\n<h3>Applications of Pandas in Data Science<\/h3>\n<p>Applications of Pandas in Data Science are:<\/p>\n<p><strong>Data Cleaning<\/strong><br \/>\nData cleaning is a fundamental step in data analysis, ensuring the quality and integrity of the dataset. Pandas provides tools to handle missing values, duplicate records, and inconsistent data formats, streamlining the data cleaning process.<\/p>\n<pre><code># Removing duplicates\ndf = df.drop_duplicates()\n\n# Converting data types\ndf['Age'] = df['Age'].astype(int)<\/code><\/pre>\n<p><strong>Exploratory Data Analysis (EDA)<\/strong><br \/>\nEDA involves summarizing the main characteristics of a dataset, often using visual methods. Pandas, combined with Matplotlib or Seaborn, allows data scientists to generate insightful plots and perform in-depth analysis.<\/p>\n<pre><code>import seaborn as sns\n\n# Pair plot\nsns.pairplot(df)\nplt.show()<\/code><\/pre>\n<p><strong>Feature Engineering<\/strong><br \/>\nFeature engineering involves creating new features from existing data to improve the performance of machine learning models. Pandas\u2019 powerful data transformation functions make feature engineering efficient and straightforward.<\/p>\n<pre><code># Creating new features\ndf['Age_group'] = pd.cut(df['Age'], bins=[20, 25, 30, 35], labels=['20-25', '25-30', '30-35'])<\/code><\/pre>\n<p><strong>Machine Learning<\/strong><br \/>\nPandas is often used in conjunction with machine learning libraries like Scikit-Learn. It helps in preparing the data, selecting features, and splitting datasets into training and testing sets.<\/p>\n<pre><code>from sklearn.model_selection import train_test_split\n\n# Splitting the data\nX = df[['Age', 'City']]\ny = df['Name']\nX_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2, random_state=42)<\/code><\/pre>\n<p><strong>Conclusion<\/strong><br \/>\nPandas has revolutionized data manipulation and analysis in Python, making it an indispensable tool for data scientists. Its intuitive data structures, comprehensive functions, and seamless integration with other libraries empower users to handle complex data tasks efficiently. Whether you are cleaning data, conducting exploratory data analysis, or preparing datasets for machine learning, Pandas offers the tools and flexibility needed to succeed. As data continues to grow in volume and complexity, mastering Pandas will remain a crucial skill for anyone involved in data science.<\/p>\n<h2>FAQs on Python Pandas<\/h2>\n<p>FAQs on Python Pandas are:<\/p>\n<p><strong>1. What is Pandas, and why is it used in data science?<br \/>\nAnswer:<\/strong> Pandas is an open-source data manipulation and analysis library for Python. It provides data structures like Series (one-dimensional) and DataFrame (two-dimensional) to handle and manipulate numerical tables and time series data efficiently. Pandas is used in data science for its powerful data manipulation capabilities, allowing users to clean, transform, and analyze data easily.<\/p>\n<p><strong>2. What are the primary data structures in Pandas?<br \/>\nAnswer:<\/strong> The primary data structures in Pandas are:<\/p>\n<ul>\n<li><strong>Series:<\/strong> A one-dimensional labeled array capable of holding any data type.<\/li>\n<li><strong>DataFrame:<\/strong> A two-dimensional labeled data structure with columns of potentially different data types, similar to a table or spreadsheet.<\/li>\n<\/ul>\n<p><strong>3. How do I install Pandas?<br \/>\nAnswer:<\/strong> You can install Pandas using pip, Python&#8217;s package installer. Run the following command in your terminal or command prompt:<\/p>\n<pre><code>pip install pandas<\/code><\/pre>\n<p><strong>4. How do I create a DataFrame in Pandas?<br \/>\nAnswer:<\/strong> You can create a DataFrame from a dictionary, list, or another DataFrame. Here\u2019s an example using a dictionary:<br \/>\nimport pandas as pd<\/p>\n<pre><code>data = {'Name': ['Alice', 'Bob', 'Charlie', 'David'],\n        'Age': [24, 27, 22, 32],\n        'City': ['New York', 'Los Angeles', 'Chicago', 'Houston']}\ndf = pd.DataFrame(data)\nprint(df)<\/code><\/pre>\n<p><strong>5. How can I handle missing data in a DataFrame?<br \/>\nAnswer:<\/strong> Pandas provides functions to detect, fill, or drop missing values. For example:<\/p>\n<h1>Detecting missing values<\/h1>\n<pre><code>df.isnull()\n\n# Filling missing values\ndf_filled = df.fillna({'Name': 'Unknown', 'Age': df['Age'].mean()})\n\n# Dropping missing values\ndf_dropped = df.dropna()<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Python has cemented itself as one of the most versatile and powerful programming languages in the data science ecosystem. Among its extensive library offerings, Pandas stands out as a cornerstone for data manipulation and analysis. With its robust data structures and versatile functions, Pandas has become indispensable for data scientists and analysts. This article delves [&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-19248","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>Exploring Python Pandas<\/title>\n<meta name=\"description\" content=\"Pandas is an open-source data manipulation and analysis library for 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\/exploring-python-pandas\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Exploring Python Pandas\" \/>\n<meta property=\"og:description\" content=\"Pandas is an open-source data manipulation and analysis library for Python.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/prepbytes.com\/blog\/exploring-python-pandas\/\" \/>\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-11T06:30:39+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/prepbytes-misc-images.s3.ap-south-1.amazonaws.com\/assets\/1720679382041-Python%20Pandas.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\/exploring-python-pandas\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/prepbytes.com\/blog\/exploring-python-pandas\/\"},\"author\":{\"name\":\"Prepbytes\",\"@id\":\"http:\/\/43.205.93.38\/#\/schema\/person\/3f7dc4ae851791d5947a7f99df363d5e\"},\"headline\":\"Exploring Python Pandas\",\"datePublished\":\"2024-07-11T06:30:39+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/prepbytes.com\/blog\/exploring-python-pandas\/\"},\"wordCount\":771,\"commentCount\":0,\"publisher\":{\"@id\":\"http:\/\/43.205.93.38\/#organization\"},\"image\":{\"@id\":\"https:\/\/prepbytes.com\/blog\/exploring-python-pandas\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/prepbytes-misc-images.s3.ap-south-1.amazonaws.com\/assets\/1720679382041-Python%20Pandas.png\",\"articleSection\":[\"Data Science\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/prepbytes.com\/blog\/exploring-python-pandas\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/prepbytes.com\/blog\/exploring-python-pandas\/\",\"url\":\"https:\/\/prepbytes.com\/blog\/exploring-python-pandas\/\",\"name\":\"Exploring Python Pandas\",\"isPartOf\":{\"@id\":\"http:\/\/43.205.93.38\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/prepbytes.com\/blog\/exploring-python-pandas\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/prepbytes.com\/blog\/exploring-python-pandas\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/prepbytes-misc-images.s3.ap-south-1.amazonaws.com\/assets\/1720679382041-Python%20Pandas.png\",\"datePublished\":\"2024-07-11T06:30:39+00:00\",\"description\":\"Pandas is an open-source data manipulation and analysis library for Python.\",\"breadcrumb\":{\"@id\":\"https:\/\/prepbytes.com\/blog\/exploring-python-pandas\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/prepbytes.com\/blog\/exploring-python-pandas\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/prepbytes.com\/blog\/exploring-python-pandas\/#primaryimage\",\"url\":\"https:\/\/prepbytes-misc-images.s3.ap-south-1.amazonaws.com\/assets\/1720679382041-Python%20Pandas.png\",\"contentUrl\":\"https:\/\/prepbytes-misc-images.s3.ap-south-1.amazonaws.com\/assets\/1720679382041-Python%20Pandas.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/prepbytes.com\/blog\/exploring-python-pandas\/#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\":\"Exploring Python Pandas\"}]},{\"@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":"Exploring Python Pandas","description":"Pandas is an open-source data manipulation and analysis library for 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\/exploring-python-pandas\/","og_locale":"en_US","og_type":"article","og_title":"Exploring Python Pandas","og_description":"Pandas is an open-source data manipulation and analysis library for Python.","og_url":"https:\/\/prepbytes.com\/blog\/exploring-python-pandas\/","og_site_name":"PrepBytes Blog","article_publisher":"https:\/\/www.facebook.com\/prepbytes0211\/","article_published_time":"2024-07-11T06:30:39+00:00","og_image":[{"url":"https:\/\/prepbytes-misc-images.s3.ap-south-1.amazonaws.com\/assets\/1720679382041-Python%20Pandas.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\/exploring-python-pandas\/#article","isPartOf":{"@id":"https:\/\/prepbytes.com\/blog\/exploring-python-pandas\/"},"author":{"name":"Prepbytes","@id":"http:\/\/43.205.93.38\/#\/schema\/person\/3f7dc4ae851791d5947a7f99df363d5e"},"headline":"Exploring Python Pandas","datePublished":"2024-07-11T06:30:39+00:00","mainEntityOfPage":{"@id":"https:\/\/prepbytes.com\/blog\/exploring-python-pandas\/"},"wordCount":771,"commentCount":0,"publisher":{"@id":"http:\/\/43.205.93.38\/#organization"},"image":{"@id":"https:\/\/prepbytes.com\/blog\/exploring-python-pandas\/#primaryimage"},"thumbnailUrl":"https:\/\/prepbytes-misc-images.s3.ap-south-1.amazonaws.com\/assets\/1720679382041-Python%20Pandas.png","articleSection":["Data Science"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/prepbytes.com\/blog\/exploring-python-pandas\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/prepbytes.com\/blog\/exploring-python-pandas\/","url":"https:\/\/prepbytes.com\/blog\/exploring-python-pandas\/","name":"Exploring Python Pandas","isPartOf":{"@id":"http:\/\/43.205.93.38\/#website"},"primaryImageOfPage":{"@id":"https:\/\/prepbytes.com\/blog\/exploring-python-pandas\/#primaryimage"},"image":{"@id":"https:\/\/prepbytes.com\/blog\/exploring-python-pandas\/#primaryimage"},"thumbnailUrl":"https:\/\/prepbytes-misc-images.s3.ap-south-1.amazonaws.com\/assets\/1720679382041-Python%20Pandas.png","datePublished":"2024-07-11T06:30:39+00:00","description":"Pandas is an open-source data manipulation and analysis library for Python.","breadcrumb":{"@id":"https:\/\/prepbytes.com\/blog\/exploring-python-pandas\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/prepbytes.com\/blog\/exploring-python-pandas\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/prepbytes.com\/blog\/exploring-python-pandas\/#primaryimage","url":"https:\/\/prepbytes-misc-images.s3.ap-south-1.amazonaws.com\/assets\/1720679382041-Python%20Pandas.png","contentUrl":"https:\/\/prepbytes-misc-images.s3.ap-south-1.amazonaws.com\/assets\/1720679382041-Python%20Pandas.png"},{"@type":"BreadcrumbList","@id":"https:\/\/prepbytes.com\/blog\/exploring-python-pandas\/#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":"Exploring Python Pandas"}]},{"@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\/19248","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=19248"}],"version-history":[{"count":1,"href":"https:\/\/prepbytes.com\/blog\/wp-json\/wp\/v2\/posts\/19248\/revisions"}],"predecessor-version":[{"id":19249,"href":"https:\/\/prepbytes.com\/blog\/wp-json\/wp\/v2\/posts\/19248\/revisions\/19249"}],"wp:attachment":[{"href":"https:\/\/prepbytes.com\/blog\/wp-json\/wp\/v2\/media?parent=19248"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prepbytes.com\/blog\/wp-json\/wp\/v2\/categories?post=19248"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prepbytes.com\/blog\/wp-json\/wp\/v2\/tags?post=19248"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}