<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Ugonma Ononogbu</title>
    <description>The latest articles on DEV Community by Ugonma Ononogbu (@ugonma).</description>
    <link>https://dev.to/ugonma</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1405996%2F08b26efd-d897-434a-96ec-c65d8bdba317.jpeg</url>
      <title>DEV Community: Ugonma Ononogbu</title>
      <link>https://dev.to/ugonma</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/ugonma"/>
    <language>en</language>
    <item>
      <title>Introduction to Pandas</title>
      <dc:creator>Ugonma Ononogbu</dc:creator>
      <pubDate>Sat, 22 Jun 2024 19:54:45 +0000</pubDate>
      <link>https://dev.to/ugonma/introduction-to-pandas-11on</link>
      <guid>https://dev.to/ugonma/introduction-to-pandas-11on</guid>
      <description>&lt;h2&gt;
  
  
  Introduction
&lt;/h2&gt;

&lt;p&gt;If you're reading this article, you probably want to get an understanding of Pandas, so let's get to it.&lt;/p&gt;

&lt;p&gt;Pandas - short for “Panel Data” - is a popular open-source programming language widely used for performing data manipulation and analysis. It has in-built functions to efficiently clean, transform, manipulate, visualize, and analyze data.&lt;/p&gt;

&lt;p&gt;The Pandas library is an essential tool for Data analysts, Scientists, and Engineers working with structured data in Python.&lt;/p&gt;

&lt;p&gt;This article will teach you basic functions you need to know when using Pandas library–its specific uses, and how to install Pandas.&lt;/p&gt;

&lt;h2&gt;
  
  
  Getting Started with Pandas
&lt;/h2&gt;

&lt;p&gt;Let’s learn how to install Python Pandas Library.&lt;/p&gt;

&lt;h3&gt;
  
  
  How to install Pandas:
&lt;/h3&gt;

&lt;p&gt;When working with Pandas Library, the first step is to ensure that it is installed in the system using the &lt;strong&gt;pip command.&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="n"&gt;pip&lt;/span&gt; &lt;span class="n"&gt;install&lt;/span&gt; &lt;span class="n"&gt;pandas&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Requirement already satisfied: pandas in c:\users\userpc\anaconda3\lib\site-packages (2.1.4)Note: you may need to restart the kernel to use updated packages.

Requirement already satisfied: numpy&amp;lt;2,&amp;gt;=1.23.2 in c:\users\userpc\anaconda3\lib\site-packages (from pandas) (1.24.3)
Requirement already satisfied: python-dateutil&amp;gt;=2.8.2 in c:\users\userpc\anaconda3\lib\site-packages (from pandas) (2.8.2)
Requirement already satisfied: pytz&amp;gt;=2020.1 in c:\users\userpc\anaconda3\lib\site-packages (from pandas) (2022.7)
Requirement already satisfied: tzdata&amp;gt;=2022.1 in c:\users\userpc\anaconda3\lib\site-packages (from pandas) (2023.4)
Requirement already satisfied: six&amp;gt;=1.5 in c:\users\userpc\anaconda3\lib\site-packages (from python-dateutil&amp;gt;=2.8.2-&amp;gt;pandas) (1.16.0)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;h2&gt;
  
  
  Importing Pandas
&lt;/h2&gt;

&lt;p&gt;To begin working with Pandas, import pandas package as follows:&lt;br&gt;
&lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="kn"&gt;import&lt;/span&gt; &lt;span class="n"&gt;pandas&lt;/span&gt; &lt;span class="k"&gt;as&lt;/span&gt; &lt;span class="n"&gt;pd&lt;/span&gt; 
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;We are importing pandas from &lt;a href="https://learning.anaconda.cloud/get-started-with-anaconda"&gt;anaconda&lt;/a&gt;.&lt;br&gt;
The most common and preferred short form for pandas is 'pd'. This shorter name is used because it makes the code shorter and easier to write whenever you need to use a pandas function.&lt;/p&gt;
&lt;h2&gt;
  
  
  Components of pandas
&lt;/h2&gt;

&lt;p&gt;Pandas provides two data structures for manipulating data. They include:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Series&lt;/li&gt;
&lt;li&gt;DataFrame&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;A Series is essentially a column while a DataFrame is like a multi-dimensional structure or table formed by combining multiple Series together.&lt;/p&gt;
&lt;h2&gt;
  
  
  Creating Series:
&lt;/h2&gt;

&lt;p&gt;A pandas series is just like a column from an Excel Spreadsheet.&lt;/p&gt;

&lt;p&gt;Example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="c1"&gt;#create a pandas Series
&lt;/span&gt;&lt;span class="n"&gt;numbers&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;pd&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nc"&gt;Series&lt;/span&gt;&lt;span class="p"&gt;([&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;])&lt;/span&gt;

&lt;span class="c1"&gt;# Displaying the Series
&lt;/span&gt;&lt;span class="n"&gt;numbers&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Output:&lt;/strong&gt;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;0    1
1    2
2    3
3    4
4    5
dtype: int64
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Note: The codes embedded inside the hashtag symbol(#) is called &lt;strong&gt;comments&lt;/strong&gt;. Comments is used in python to explain what a code is about so that incase another programmer gets to go through your written code, the person can understand what the code is about. &lt;/p&gt;

&lt;p&gt;Another example includes:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="c1"&gt;# Creating a Pandas Series of colors
&lt;/span&gt;&lt;span class="n"&gt;colors_series&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;pd&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nc"&gt;Series&lt;/span&gt;&lt;span class="p"&gt;([&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;red&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;blue&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;green&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;])&lt;/span&gt;

&lt;span class="c1"&gt;# Displaying the Series
&lt;/span&gt;&lt;span class="n"&gt;colors_series&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Output:&lt;/strong&gt;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;0      red
1     blue
2    green
dtype: object
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;For more reference on how create Pandas Series, refer to this article on &lt;a href="https://www.geeksforgeeks.org/python-pandas-series/"&gt;Creating Pandas Series&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Creating DataFrame:
&lt;/h2&gt;

&lt;p&gt;A DataFrame is a two-dimensional data structure similar to a table in a spreadsheet. It has rows and columns, where each row represents a record or observation, and each column represents a variable or an attribute.&lt;/p&gt;

&lt;p&gt;A DataFrame lets you easily organize, manipulate, and analyze a dataset.&lt;/p&gt;

&lt;p&gt;One simple way of creating DataFrames is by using a dictionary.&lt;/p&gt;

&lt;p&gt;Here's how:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;
&lt;span class="c1"&gt;# Creating a DataFrame with fruits and car types
&lt;/span&gt;&lt;span class="n"&gt;data&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;Fruits&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;Apple&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;Banana&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;Orange&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;],&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;Car Types&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;SUV&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;Sedan&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;Truck&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;]}&lt;/span&gt;

&lt;span class="n"&gt;df&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;pd&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nc"&gt;DataFrame&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;data&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="c1"&gt;# Displaying the DataFrame
&lt;/span&gt;&lt;span class="n"&gt;df&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Output:&lt;/strong&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
  &lt;thead&gt;
    &lt;tr&gt;
      &lt;th&gt;&lt;/th&gt;
      &lt;th&gt;Fruits&lt;/th&gt;
      &lt;th&gt;Car Types&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;th&gt;0&lt;/th&gt;
      &lt;td&gt;Apple&lt;/td&gt;
      &lt;td&gt;SUV&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;1&lt;/th&gt;
      &lt;td&gt;Banana&lt;/td&gt;
      &lt;td&gt;Sedan&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;2&lt;/th&gt;
      &lt;td&gt;Orange&lt;/td&gt;
      &lt;td&gt;Truck&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;



&lt;h2&gt;
  
  
  Importing Datasets
&lt;/h2&gt;

&lt;p&gt;There are various formats in which data can be imported into the working environment(in this case, the working environment is Jupyter notebook). These formats can be: CSV, excel, HTML, JSON, SQL, and many more. &lt;/p&gt;

&lt;p&gt;Comma-Seperated Values(CSV) is the most common format. It is imported into the working environment by using the pd.read_csv() function.&lt;/p&gt;

&lt;p&gt;Now let's import our real dataset from here at &lt;a href="https://www.kaggle.com/datasets/shree1992/housedata?select=data.csv"&gt;Kaggle&lt;/a&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="n"&gt;df&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;pd&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;read_csv&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;C:/Users/USERPC/Downloads/house_price.csv&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;df&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Output:&lt;/strong&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
  &lt;thead&gt;
    &lt;tr&gt;
      &lt;th&gt;&lt;/th&gt;
      &lt;th&gt;date&lt;/th&gt;
      &lt;th&gt;price&lt;/th&gt;
      &lt;th&gt;bedrooms&lt;/th&gt;
      &lt;th&gt;bathrooms&lt;/th&gt;
      &lt;th&gt;sqft_living&lt;/th&gt;
      &lt;th&gt;sqft_lot&lt;/th&gt;
      &lt;th&gt;floors&lt;/th&gt;
      &lt;th&gt;waterfront&lt;/th&gt;
      &lt;th&gt;view&lt;/th&gt;
      &lt;th&gt;condition&lt;/th&gt;
      &lt;th&gt;sqft_above&lt;/th&gt;
      &lt;th&gt;sqft_basement&lt;/th&gt;
      &lt;th&gt;yr_built&lt;/th&gt;
      &lt;th&gt;yr_renovated&lt;/th&gt;
      &lt;th&gt;street&lt;/th&gt;
      &lt;th&gt;city&lt;/th&gt;
      &lt;th&gt;statezip&lt;/th&gt;
      &lt;th&gt;country&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;th&gt;0&lt;/th&gt;
      &lt;td&gt;2014-05-02 00:00:00&lt;/td&gt;
      &lt;td&gt;3.130000e+05&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
      &lt;td&gt;1.50&lt;/td&gt;
      &lt;td&gt;1340&lt;/td&gt;
      &lt;td&gt;7912&lt;/td&gt;
      &lt;td&gt;1.5&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;3&lt;/td&gt;
      &lt;td&gt;1340&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;1955&lt;/td&gt;
      &lt;td&gt;2005&lt;/td&gt;
      &lt;td&gt;18810 Densmore Ave N&lt;/td&gt;
      &lt;td&gt;Shoreline&lt;/td&gt;
      &lt;td&gt;WA 98133&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;1&lt;/th&gt;
      &lt;td&gt;2014-05-02 00:00:00&lt;/td&gt;
      &lt;td&gt;2.384000e+06&lt;/td&gt;
      &lt;td&gt;5.0&lt;/td&gt;
      &lt;td&gt;2.50&lt;/td&gt;
      &lt;td&gt;3650&lt;/td&gt;
      &lt;td&gt;9050&lt;/td&gt;
      &lt;td&gt;2.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;4&lt;/td&gt;
      &lt;td&gt;5&lt;/td&gt;
      &lt;td&gt;3370&lt;/td&gt;
      &lt;td&gt;280&lt;/td&gt;
      &lt;td&gt;1921&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;709 W Blaine St&lt;/td&gt;
      &lt;td&gt;Seattle&lt;/td&gt;
      &lt;td&gt;WA 98119&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;2&lt;/th&gt;
      &lt;td&gt;2014-05-02 00:00:00&lt;/td&gt;
      &lt;td&gt;3.420000e+05&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
      &lt;td&gt;2.00&lt;/td&gt;
      &lt;td&gt;1930&lt;/td&gt;
      &lt;td&gt;11947&lt;/td&gt;
      &lt;td&gt;1.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;4&lt;/td&gt;
      &lt;td&gt;1930&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;1966&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;26206-26214 143rd Ave SE&lt;/td&gt;
      &lt;td&gt;Kent&lt;/td&gt;
      &lt;td&gt;WA 98042&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;3&lt;/th&gt;
      &lt;td&gt;2014-05-02 00:00:00&lt;/td&gt;
      &lt;td&gt;4.200000e+05&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
      &lt;td&gt;2.25&lt;/td&gt;
      &lt;td&gt;2000&lt;/td&gt;
      &lt;td&gt;8030&lt;/td&gt;
      &lt;td&gt;1.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;4&lt;/td&gt;
      &lt;td&gt;1000&lt;/td&gt;
      &lt;td&gt;1000&lt;/td&gt;
      &lt;td&gt;1963&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;857 170th Pl NE&lt;/td&gt;
      &lt;td&gt;Bellevue&lt;/td&gt;
      &lt;td&gt;WA 98008&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;4&lt;/th&gt;
      &lt;td&gt;2014-05-02 00:00:00&lt;/td&gt;
      &lt;td&gt;5.500000e+05&lt;/td&gt;
      &lt;td&gt;4.0&lt;/td&gt;
      &lt;td&gt;2.50&lt;/td&gt;
      &lt;td&gt;1940&lt;/td&gt;
      &lt;td&gt;10500&lt;/td&gt;
      &lt;td&gt;1.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;4&lt;/td&gt;
      &lt;td&gt;1140&lt;/td&gt;
      &lt;td&gt;800&lt;/td&gt;
      &lt;td&gt;1976&lt;/td&gt;
      &lt;td&gt;1992&lt;/td&gt;
      &lt;td&gt;9105 170th Ave NE&lt;/td&gt;
      &lt;td&gt;Redmond&lt;/td&gt;
      &lt;td&gt;WA 98052&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;...&lt;/th&gt;
      &lt;td&gt;...&lt;/td&gt;
      &lt;td&gt;...&lt;/td&gt;
      &lt;td&gt;...&lt;/td&gt;
      &lt;td&gt;...&lt;/td&gt;
      &lt;td&gt;...&lt;/td&gt;
      &lt;td&gt;...&lt;/td&gt;
      &lt;td&gt;...&lt;/td&gt;
      &lt;td&gt;...&lt;/td&gt;
      &lt;td&gt;...&lt;/td&gt;
      &lt;td&gt;...&lt;/td&gt;
      &lt;td&gt;...&lt;/td&gt;
      &lt;td&gt;...&lt;/td&gt;
      &lt;td&gt;...&lt;/td&gt;
      &lt;td&gt;...&lt;/td&gt;
      &lt;td&gt;...&lt;/td&gt;
      &lt;td&gt;...&lt;/td&gt;
      &lt;td&gt;...&lt;/td&gt;
      &lt;td&gt;...&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;4595&lt;/th&gt;
      &lt;td&gt;2014-07-09 00:00:00&lt;/td&gt;
      &lt;td&gt;3.081667e+05&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
      &lt;td&gt;1.75&lt;/td&gt;
      &lt;td&gt;1510&lt;/td&gt;
      &lt;td&gt;6360&lt;/td&gt;
      &lt;td&gt;1.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;4&lt;/td&gt;
      &lt;td&gt;1510&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;1954&lt;/td&gt;
      &lt;td&gt;1979&lt;/td&gt;
      &lt;td&gt;501 N 143rd St&lt;/td&gt;
      &lt;td&gt;Seattle&lt;/td&gt;
      &lt;td&gt;WA 98133&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;4596&lt;/th&gt;
      &lt;td&gt;2014-07-09 00:00:00&lt;/td&gt;
      &lt;td&gt;5.343333e+05&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
      &lt;td&gt;2.50&lt;/td&gt;
      &lt;td&gt;1460&lt;/td&gt;
      &lt;td&gt;7573&lt;/td&gt;
      &lt;td&gt;2.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;3&lt;/td&gt;
      &lt;td&gt;1460&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;1983&lt;/td&gt;
      &lt;td&gt;2009&lt;/td&gt;
      &lt;td&gt;14855 SE 10th Pl&lt;/td&gt;
      &lt;td&gt;Bellevue&lt;/td&gt;
      &lt;td&gt;WA 98007&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;4597&lt;/th&gt;
      &lt;td&gt;2014-07-09 00:00:00&lt;/td&gt;
      &lt;td&gt;4.169042e+05&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
      &lt;td&gt;2.50&lt;/td&gt;
      &lt;td&gt;3010&lt;/td&gt;
      &lt;td&gt;7014&lt;/td&gt;
      &lt;td&gt;2.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;3&lt;/td&gt;
      &lt;td&gt;3010&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;2009&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;759 Ilwaco Pl NE&lt;/td&gt;
      &lt;td&gt;Renton&lt;/td&gt;
      &lt;td&gt;WA 98059&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;4598&lt;/th&gt;
      &lt;td&gt;2014-07-10 00:00:00&lt;/td&gt;
      &lt;td&gt;2.034000e+05&lt;/td&gt;
      &lt;td&gt;4.0&lt;/td&gt;
      &lt;td&gt;2.00&lt;/td&gt;
      &lt;td&gt;2090&lt;/td&gt;
      &lt;td&gt;6630&lt;/td&gt;
      &lt;td&gt;1.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;3&lt;/td&gt;
      &lt;td&gt;1070&lt;/td&gt;
      &lt;td&gt;1020&lt;/td&gt;
      &lt;td&gt;1974&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;5148 S Creston St&lt;/td&gt;
      &lt;td&gt;Seattle&lt;/td&gt;
      &lt;td&gt;WA 98178&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;4599&lt;/th&gt;
      &lt;td&gt;2014-07-10 00:00:00&lt;/td&gt;
      &lt;td&gt;2.206000e+05&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
      &lt;td&gt;2.50&lt;/td&gt;
      &lt;td&gt;1490&lt;/td&gt;
      &lt;td&gt;8102&lt;/td&gt;
      &lt;td&gt;2.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;4&lt;/td&gt;
      &lt;td&gt;1490&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;1990&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;18717 SE 258th St&lt;/td&gt;
      &lt;td&gt;Covington&lt;/td&gt;
      &lt;td&gt;WA 98042&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;4600 rows × 18 columns&lt;/p&gt;

&lt;h2&gt;
  
  
  Let's explore some pandas functions:
&lt;/h2&gt;

&lt;h2&gt;
  
  
  .head()
&lt;/h2&gt;

&lt;p&gt;A dataset consists of several rows and columns, which is hard to see all at once. So in this case, using the .head() function will return the first 5 rows of the dataset by default.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="n"&gt;df&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;head&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Output:&lt;/strong&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
  &lt;thead&gt;
    &lt;tr&gt;
      &lt;th&gt;&lt;/th&gt;
      &lt;th&gt;date&lt;/th&gt;
      &lt;th&gt;price&lt;/th&gt;
      &lt;th&gt;bedrooms&lt;/th&gt;
      &lt;th&gt;bathrooms&lt;/th&gt;
      &lt;th&gt;sqft_living&lt;/th&gt;
      &lt;th&gt;sqft_lot&lt;/th&gt;
      &lt;th&gt;floors&lt;/th&gt;
      &lt;th&gt;waterfront&lt;/th&gt;
      &lt;th&gt;view&lt;/th&gt;
      &lt;th&gt;condition&lt;/th&gt;
      &lt;th&gt;sqft_above&lt;/th&gt;
      &lt;th&gt;sqft_basement&lt;/th&gt;
      &lt;th&gt;yr_built&lt;/th&gt;
      &lt;th&gt;yr_renovated&lt;/th&gt;
      &lt;th&gt;street&lt;/th&gt;
      &lt;th&gt;city&lt;/th&gt;
      &lt;th&gt;statezip&lt;/th&gt;
      &lt;th&gt;country&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;th&gt;0&lt;/th&gt;
      &lt;td&gt;2014-05-02 00:00:00&lt;/td&gt;
      &lt;td&gt;313000.0&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
      &lt;td&gt;1.50&lt;/td&gt;
      &lt;td&gt;1340&lt;/td&gt;
      &lt;td&gt;7912&lt;/td&gt;
      &lt;td&gt;1.5&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;3&lt;/td&gt;
      &lt;td&gt;1340&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;1955&lt;/td&gt;
      &lt;td&gt;2005&lt;/td&gt;
      &lt;td&gt;18810 Densmore Ave N&lt;/td&gt;
      &lt;td&gt;Shoreline&lt;/td&gt;
      &lt;td&gt;WA 98133&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;1&lt;/th&gt;
      &lt;td&gt;2014-05-02 00:00:00&lt;/td&gt;
      &lt;td&gt;2384000.0&lt;/td&gt;
      &lt;td&gt;5.0&lt;/td&gt;
      &lt;td&gt;2.50&lt;/td&gt;
      &lt;td&gt;3650&lt;/td&gt;
      &lt;td&gt;9050&lt;/td&gt;
      &lt;td&gt;2.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;4&lt;/td&gt;
      &lt;td&gt;5&lt;/td&gt;
      &lt;td&gt;3370&lt;/td&gt;
      &lt;td&gt;280&lt;/td&gt;
      &lt;td&gt;1921&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;709 W Blaine St&lt;/td&gt;
      &lt;td&gt;Seattle&lt;/td&gt;
      &lt;td&gt;WA 98119&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;2&lt;/th&gt;
      &lt;td&gt;2014-05-02 00:00:00&lt;/td&gt;
      &lt;td&gt;342000.0&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
      &lt;td&gt;2.00&lt;/td&gt;
      &lt;td&gt;1930&lt;/td&gt;
      &lt;td&gt;11947&lt;/td&gt;
      &lt;td&gt;1.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;4&lt;/td&gt;
      &lt;td&gt;1930&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;1966&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;26206-26214 143rd Ave SE&lt;/td&gt;
      &lt;td&gt;Kent&lt;/td&gt;
      &lt;td&gt;WA 98042&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;3&lt;/th&gt;
      &lt;td&gt;2014-05-02 00:00:00&lt;/td&gt;
      &lt;td&gt;420000.0&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
      &lt;td&gt;2.25&lt;/td&gt;
      &lt;td&gt;2000&lt;/td&gt;
      &lt;td&gt;8030&lt;/td&gt;
      &lt;td&gt;1.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;4&lt;/td&gt;
      &lt;td&gt;1000&lt;/td&gt;
      &lt;td&gt;1000&lt;/td&gt;
      &lt;td&gt;1963&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;857 170th Pl NE&lt;/td&gt;
      &lt;td&gt;Bellevue&lt;/td&gt;
      &lt;td&gt;WA 98008&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;4&lt;/th&gt;
      &lt;td&gt;2014-05-02 00:00:00&lt;/td&gt;
      &lt;td&gt;550000.0&lt;/td&gt;
      &lt;td&gt;4.0&lt;/td&gt;
      &lt;td&gt;2.50&lt;/td&gt;
      &lt;td&gt;1940&lt;/td&gt;
      &lt;td&gt;10500&lt;/td&gt;
      &lt;td&gt;1.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;4&lt;/td&gt;
      &lt;td&gt;1140&lt;/td&gt;
      &lt;td&gt;800&lt;/td&gt;
      &lt;td&gt;1976&lt;/td&gt;
      &lt;td&gt;1992&lt;/td&gt;
      &lt;td&gt;9105 170th Ave NE&lt;/td&gt;
      &lt;td&gt;Redmond&lt;/td&gt;
      &lt;td&gt;WA 98052&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;In case you want to see the first 7 or 10 rows of the dataset, you pass in the number of rows you want to see into the bracket like this:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="c1"&gt;# to return the first 7 rows of the dataset
&lt;/span&gt;&lt;span class="n"&gt;df&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;head&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;7&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="c1"&gt;# to return the first 10 rows of the dataset
# df.head(10)
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Output:&lt;/strong&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
  &lt;thead&gt;
    &lt;tr&gt;
      &lt;th&gt;&lt;/th&gt;
      &lt;th&gt;date&lt;/th&gt;
      &lt;th&gt;price&lt;/th&gt;
      &lt;th&gt;bedrooms&lt;/th&gt;
      &lt;th&gt;bathrooms&lt;/th&gt;
      &lt;th&gt;sqft_living&lt;/th&gt;
      &lt;th&gt;sqft_lot&lt;/th&gt;
      &lt;th&gt;floors&lt;/th&gt;
      &lt;th&gt;waterfront&lt;/th&gt;
      &lt;th&gt;view&lt;/th&gt;
      &lt;th&gt;condition&lt;/th&gt;
      &lt;th&gt;sqft_above&lt;/th&gt;
      &lt;th&gt;sqft_basement&lt;/th&gt;
      &lt;th&gt;yr_built&lt;/th&gt;
      &lt;th&gt;yr_renovated&lt;/th&gt;
      &lt;th&gt;street&lt;/th&gt;
      &lt;th&gt;city&lt;/th&gt;
      &lt;th&gt;statezip&lt;/th&gt;
      &lt;th&gt;country&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;th&gt;0&lt;/th&gt;
      &lt;td&gt;2014-05-02 00:00:00&lt;/td&gt;
      &lt;td&gt;313000.0&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
      &lt;td&gt;1.50&lt;/td&gt;
      &lt;td&gt;1340&lt;/td&gt;
      &lt;td&gt;7912&lt;/td&gt;
      &lt;td&gt;1.5&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;3&lt;/td&gt;
      &lt;td&gt;1340&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;1955&lt;/td&gt;
      &lt;td&gt;2005&lt;/td&gt;
      &lt;td&gt;18810 Densmore Ave N&lt;/td&gt;
      &lt;td&gt;Shoreline&lt;/td&gt;
      &lt;td&gt;WA 98133&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;1&lt;/th&gt;
      &lt;td&gt;2014-05-02 00:00:00&lt;/td&gt;
      &lt;td&gt;2384000.0&lt;/td&gt;
      &lt;td&gt;5.0&lt;/td&gt;
      &lt;td&gt;2.50&lt;/td&gt;
      &lt;td&gt;3650&lt;/td&gt;
      &lt;td&gt;9050&lt;/td&gt;
      &lt;td&gt;2.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;4&lt;/td&gt;
      &lt;td&gt;5&lt;/td&gt;
      &lt;td&gt;3370&lt;/td&gt;
      &lt;td&gt;280&lt;/td&gt;
      &lt;td&gt;1921&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;709 W Blaine St&lt;/td&gt;
      &lt;td&gt;Seattle&lt;/td&gt;
      &lt;td&gt;WA 98119&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;2&lt;/th&gt;
      &lt;td&gt;2014-05-02 00:00:00&lt;/td&gt;
      &lt;td&gt;342000.0&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
      &lt;td&gt;2.00&lt;/td&gt;
      &lt;td&gt;1930&lt;/td&gt;
      &lt;td&gt;11947&lt;/td&gt;
      &lt;td&gt;1.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;4&lt;/td&gt;
      &lt;td&gt;1930&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;1966&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;26206-26214 143rd Ave SE&lt;/td&gt;
      &lt;td&gt;Kent&lt;/td&gt;
      &lt;td&gt;WA 98042&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;3&lt;/th&gt;
      &lt;td&gt;2014-05-02 00:00:00&lt;/td&gt;
      &lt;td&gt;420000.0&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
      &lt;td&gt;2.25&lt;/td&gt;
      &lt;td&gt;2000&lt;/td&gt;
      &lt;td&gt;8030&lt;/td&gt;
      &lt;td&gt;1.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;4&lt;/td&gt;
      &lt;td&gt;1000&lt;/td&gt;
      &lt;td&gt;1000&lt;/td&gt;
      &lt;td&gt;1963&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;857 170th Pl NE&lt;/td&gt;
      &lt;td&gt;Bellevue&lt;/td&gt;
      &lt;td&gt;WA 98008&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;4&lt;/th&gt;
      &lt;td&gt;2014-05-02 00:00:00&lt;/td&gt;
      &lt;td&gt;550000.0&lt;/td&gt;
      &lt;td&gt;4.0&lt;/td&gt;
      &lt;td&gt;2.50&lt;/td&gt;
      &lt;td&gt;1940&lt;/td&gt;
      &lt;td&gt;10500&lt;/td&gt;
      &lt;td&gt;1.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;4&lt;/td&gt;
      &lt;td&gt;1140&lt;/td&gt;
      &lt;td&gt;800&lt;/td&gt;
      &lt;td&gt;1976&lt;/td&gt;
      &lt;td&gt;1992&lt;/td&gt;
      &lt;td&gt;9105 170th Ave NE&lt;/td&gt;
      &lt;td&gt;Redmond&lt;/td&gt;
      &lt;td&gt;WA 98052&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;5&lt;/th&gt;
      &lt;td&gt;2014-05-02 00:00:00&lt;/td&gt;
      &lt;td&gt;490000.0&lt;/td&gt;
      &lt;td&gt;2.0&lt;/td&gt;
      &lt;td&gt;1.00&lt;/td&gt;
      &lt;td&gt;880&lt;/td&gt;
      &lt;td&gt;6380&lt;/td&gt;
      &lt;td&gt;1.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;3&lt;/td&gt;
      &lt;td&gt;880&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;1938&lt;/td&gt;
      &lt;td&gt;1994&lt;/td&gt;
      &lt;td&gt;522 NE 88th St&lt;/td&gt;
      &lt;td&gt;Seattle&lt;/td&gt;
      &lt;td&gt;WA 98115&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;6&lt;/th&gt;
      &lt;td&gt;2014-05-02 00:00:00&lt;/td&gt;
      &lt;td&gt;335000.0&lt;/td&gt;
      &lt;td&gt;2.0&lt;/td&gt;
      &lt;td&gt;2.00&lt;/td&gt;
      &lt;td&gt;1350&lt;/td&gt;
      &lt;td&gt;2560&lt;/td&gt;
      &lt;td&gt;1.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;3&lt;/td&gt;
      &lt;td&gt;1350&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;1976&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;2616 174th Ave NE&lt;/td&gt;
      &lt;td&gt;Redmond&lt;/td&gt;
      &lt;td&gt;WA 98052&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h2&gt;
  
  
  .tail()
&lt;/h2&gt;

&lt;p&gt;The .tail() function returns the last 5 rows of the dataset by default. You can also pass in the specific number of rows that you want to the function to return as i earlier stated. In this case, you say .tail(8) or .tail(3). Calling these functions will return the last 8 rows of the dataset and the last 3 rows of the dataset. Let's run these codes, shall we?&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="c1"&gt;# to return the last 5 rows of the dataset(by default)
&lt;/span&gt;&lt;span class="n"&gt;df&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;tail&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Output:&lt;/strong&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
  &lt;thead&gt;
    &lt;tr&gt;
      &lt;th&gt;&lt;/th&gt;
      &lt;th&gt;date&lt;/th&gt;
      &lt;th&gt;price&lt;/th&gt;
      &lt;th&gt;bedrooms&lt;/th&gt;
      &lt;th&gt;bathrooms&lt;/th&gt;
      &lt;th&gt;sqft_living&lt;/th&gt;
      &lt;th&gt;sqft_lot&lt;/th&gt;
      &lt;th&gt;floors&lt;/th&gt;
      &lt;th&gt;waterfront&lt;/th&gt;
      &lt;th&gt;view&lt;/th&gt;
      &lt;th&gt;condition&lt;/th&gt;
      &lt;th&gt;sqft_above&lt;/th&gt;
      &lt;th&gt;sqft_basement&lt;/th&gt;
      &lt;th&gt;yr_built&lt;/th&gt;
      &lt;th&gt;yr_renovated&lt;/th&gt;
      &lt;th&gt;street&lt;/th&gt;
      &lt;th&gt;city&lt;/th&gt;
      &lt;th&gt;statezip&lt;/th&gt;
      &lt;th&gt;country&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;th&gt;4595&lt;/th&gt;
      &lt;td&gt;2014-07-09 00:00:00&lt;/td&gt;
      &lt;td&gt;308166.666667&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
      &lt;td&gt;1.75&lt;/td&gt;
      &lt;td&gt;1510&lt;/td&gt;
      &lt;td&gt;6360&lt;/td&gt;
      &lt;td&gt;1.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;4&lt;/td&gt;
      &lt;td&gt;1510&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;1954&lt;/td&gt;
      &lt;td&gt;1979&lt;/td&gt;
      &lt;td&gt;501 N 143rd St&lt;/td&gt;
      &lt;td&gt;Seattle&lt;/td&gt;
      &lt;td&gt;WA 98133&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;4596&lt;/th&gt;
      &lt;td&gt;2014-07-09 00:00:00&lt;/td&gt;
      &lt;td&gt;534333.333333&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
      &lt;td&gt;2.50&lt;/td&gt;
      &lt;td&gt;1460&lt;/td&gt;
      &lt;td&gt;7573&lt;/td&gt;
      &lt;td&gt;2.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;3&lt;/td&gt;
      &lt;td&gt;1460&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;1983&lt;/td&gt;
      &lt;td&gt;2009&lt;/td&gt;
      &lt;td&gt;14855 SE 10th Pl&lt;/td&gt;
      &lt;td&gt;Bellevue&lt;/td&gt;
      &lt;td&gt;WA 98007&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;4597&lt;/th&gt;
      &lt;td&gt;2014-07-09 00:00:00&lt;/td&gt;
      &lt;td&gt;416904.166667&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
      &lt;td&gt;2.50&lt;/td&gt;
      &lt;td&gt;3010&lt;/td&gt;
      &lt;td&gt;7014&lt;/td&gt;
      &lt;td&gt;2.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;3&lt;/td&gt;
      &lt;td&gt;3010&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;2009&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;759 Ilwaco Pl NE&lt;/td&gt;
      &lt;td&gt;Renton&lt;/td&gt;
      &lt;td&gt;WA 98059&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;4598&lt;/th&gt;
      &lt;td&gt;2014-07-10 00:00:00&lt;/td&gt;
      &lt;td&gt;203400.000000&lt;/td&gt;
      &lt;td&gt;4.0&lt;/td&gt;
      &lt;td&gt;2.00&lt;/td&gt;
      &lt;td&gt;2090&lt;/td&gt;
      &lt;td&gt;6630&lt;/td&gt;
      &lt;td&gt;1.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;3&lt;/td&gt;
      &lt;td&gt;1070&lt;/td&gt;
      &lt;td&gt;1020&lt;/td&gt;
      &lt;td&gt;1974&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;5148 S Creston St&lt;/td&gt;
      &lt;td&gt;Seattle&lt;/td&gt;
      &lt;td&gt;WA 98178&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;4599&lt;/th&gt;
      &lt;td&gt;2014-07-10 00:00:00&lt;/td&gt;
      &lt;td&gt;220600.000000&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
      &lt;td&gt;2.50&lt;/td&gt;
      &lt;td&gt;1490&lt;/td&gt;
      &lt;td&gt;8102&lt;/td&gt;
      &lt;td&gt;2.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;4&lt;/td&gt;
      &lt;td&gt;1490&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;1990&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;18717 SE 258th St&lt;/td&gt;
      &lt;td&gt;Covington&lt;/td&gt;
      &lt;td&gt;WA 98042&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="c1"&gt;# to return the last 8 rows of the dataset
&lt;/span&gt;&lt;span class="n"&gt;df&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;tail&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;8&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Output:&lt;/strong&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
  &lt;thead&gt;
    &lt;tr&gt;
      &lt;th&gt;&lt;/th&gt;
      &lt;th&gt;date&lt;/th&gt;
      &lt;th&gt;price&lt;/th&gt;
      &lt;th&gt;bedrooms&lt;/th&gt;
      &lt;th&gt;bathrooms&lt;/th&gt;
      &lt;th&gt;sqft_living&lt;/th&gt;
      &lt;th&gt;sqft_lot&lt;/th&gt;
      &lt;th&gt;floors&lt;/th&gt;
      &lt;th&gt;waterfront&lt;/th&gt;
      &lt;th&gt;view&lt;/th&gt;
      &lt;th&gt;condition&lt;/th&gt;
      &lt;th&gt;sqft_above&lt;/th&gt;
      &lt;th&gt;sqft_basement&lt;/th&gt;
      &lt;th&gt;yr_built&lt;/th&gt;
      &lt;th&gt;yr_renovated&lt;/th&gt;
      &lt;th&gt;street&lt;/th&gt;
      &lt;th&gt;city&lt;/th&gt;
      &lt;th&gt;statezip&lt;/th&gt;
      &lt;th&gt;country&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;th&gt;4592&lt;/th&gt;
      &lt;td&gt;2014-07-08 00:00:00&lt;/td&gt;
      &lt;td&gt;252980.000000&lt;/td&gt;
      &lt;td&gt;4.0&lt;/td&gt;
      &lt;td&gt;2.50&lt;/td&gt;
      &lt;td&gt;2530&lt;/td&gt;
      &lt;td&gt;8169&lt;/td&gt;
      &lt;td&gt;2.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;3&lt;/td&gt;
      &lt;td&gt;2530&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;1993&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;37654 18th Pl S&lt;/td&gt;
      &lt;td&gt;Federal Way&lt;/td&gt;
      &lt;td&gt;WA 98003&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;4593&lt;/th&gt;
      &lt;td&gt;2014-07-08 00:00:00&lt;/td&gt;
      &lt;td&gt;289373.307692&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
      &lt;td&gt;2.50&lt;/td&gt;
      &lt;td&gt;2538&lt;/td&gt;
      &lt;td&gt;4600&lt;/td&gt;
      &lt;td&gt;2.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;3&lt;/td&gt;
      &lt;td&gt;2538&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;2013&lt;/td&gt;
      &lt;td&gt;1923&lt;/td&gt;
      &lt;td&gt;5703 Charlotte Ave SE&lt;/td&gt;
      &lt;td&gt;Auburn&lt;/td&gt;
      &lt;td&gt;WA 98092&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;4594&lt;/th&gt;
      &lt;td&gt;2014-07-09 00:00:00&lt;/td&gt;
      &lt;td&gt;210614.285714&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
      &lt;td&gt;2.50&lt;/td&gt;
      &lt;td&gt;1610&lt;/td&gt;
      &lt;td&gt;7223&lt;/td&gt;
      &lt;td&gt;2.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;3&lt;/td&gt;
      &lt;td&gt;1610&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;1994&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;26306 127th Ave SE&lt;/td&gt;
      &lt;td&gt;Kent&lt;/td&gt;
      &lt;td&gt;WA 98030&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;4595&lt;/th&gt;
      &lt;td&gt;2014-07-09 00:00:00&lt;/td&gt;
      &lt;td&gt;308166.666667&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
      &lt;td&gt;1.75&lt;/td&gt;
      &lt;td&gt;1510&lt;/td&gt;
      &lt;td&gt;6360&lt;/td&gt;
      &lt;td&gt;1.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;4&lt;/td&gt;
      &lt;td&gt;1510&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;1954&lt;/td&gt;
      &lt;td&gt;1979&lt;/td&gt;
      &lt;td&gt;501 N 143rd St&lt;/td&gt;
      &lt;td&gt;Seattle&lt;/td&gt;
      &lt;td&gt;WA 98133&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;4596&lt;/th&gt;
      &lt;td&gt;2014-07-09 00:00:00&lt;/td&gt;
      &lt;td&gt;534333.333333&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
      &lt;td&gt;2.50&lt;/td&gt;
      &lt;td&gt;1460&lt;/td&gt;
      &lt;td&gt;7573&lt;/td&gt;
      &lt;td&gt;2.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;3&lt;/td&gt;
      &lt;td&gt;1460&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;1983&lt;/td&gt;
      &lt;td&gt;2009&lt;/td&gt;
      &lt;td&gt;14855 SE 10th Pl&lt;/td&gt;
      &lt;td&gt;Bellevue&lt;/td&gt;
      &lt;td&gt;WA 98007&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;4597&lt;/th&gt;
      &lt;td&gt;2014-07-09 00:00:00&lt;/td&gt;
      &lt;td&gt;416904.166667&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
      &lt;td&gt;2.50&lt;/td&gt;
      &lt;td&gt;3010&lt;/td&gt;
      &lt;td&gt;7014&lt;/td&gt;
      &lt;td&gt;2.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;3&lt;/td&gt;
      &lt;td&gt;3010&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;2009&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;759 Ilwaco Pl NE&lt;/td&gt;
      &lt;td&gt;Renton&lt;/td&gt;
      &lt;td&gt;WA 98059&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;4598&lt;/th&gt;
      &lt;td&gt;2014-07-10 00:00:00&lt;/td&gt;
      &lt;td&gt;203400.000000&lt;/td&gt;
      &lt;td&gt;4.0&lt;/td&gt;
      &lt;td&gt;2.00&lt;/td&gt;
      &lt;td&gt;2090&lt;/td&gt;
      &lt;td&gt;6630&lt;/td&gt;
      &lt;td&gt;1.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;3&lt;/td&gt;
      &lt;td&gt;1070&lt;/td&gt;
      &lt;td&gt;1020&lt;/td&gt;
      &lt;td&gt;1974&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;5148 S Creston St&lt;/td&gt;
      &lt;td&gt;Seattle&lt;/td&gt;
      &lt;td&gt;WA 98178&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;4599&lt;/th&gt;
      &lt;td&gt;2014-07-10 00:00:00&lt;/td&gt;
      &lt;td&gt;220600.000000&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
      &lt;td&gt;2.50&lt;/td&gt;
      &lt;td&gt;1490&lt;/td&gt;
      &lt;td&gt;8102&lt;/td&gt;
      &lt;td&gt;2.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;4&lt;/td&gt;
      &lt;td&gt;1490&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;1990&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;18717 SE 258th St&lt;/td&gt;
      &lt;td&gt;Covington&lt;/td&gt;
      &lt;td&gt;WA 98042&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="c1"&gt;# to return the last 3 rows of the dataset
&lt;/span&gt;&lt;span class="n"&gt;df&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;tail&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Output:&lt;/strong&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
  &lt;thead&gt;
    &lt;tr&gt;
      &lt;th&gt;&lt;/th&gt;
      &lt;th&gt;date&lt;/th&gt;
      &lt;th&gt;price&lt;/th&gt;
      &lt;th&gt;bedrooms&lt;/th&gt;
      &lt;th&gt;bathrooms&lt;/th&gt;
      &lt;th&gt;sqft_living&lt;/th&gt;
      &lt;th&gt;sqft_lot&lt;/th&gt;
      &lt;th&gt;floors&lt;/th&gt;
      &lt;th&gt;waterfront&lt;/th&gt;
      &lt;th&gt;view&lt;/th&gt;
      &lt;th&gt;condition&lt;/th&gt;
      &lt;th&gt;sqft_above&lt;/th&gt;
      &lt;th&gt;sqft_basement&lt;/th&gt;
      &lt;th&gt;yr_built&lt;/th&gt;
      &lt;th&gt;yr_renovated&lt;/th&gt;
      &lt;th&gt;street&lt;/th&gt;
      &lt;th&gt;city&lt;/th&gt;
      &lt;th&gt;statezip&lt;/th&gt;
      &lt;th&gt;country&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;th&gt;4597&lt;/th&gt;
      &lt;td&gt;2014-07-09 00:00:00&lt;/td&gt;
      &lt;td&gt;416904.166667&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
      &lt;td&gt;2.5&lt;/td&gt;
      &lt;td&gt;3010&lt;/td&gt;
      &lt;td&gt;7014&lt;/td&gt;
      &lt;td&gt;2.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;3&lt;/td&gt;
      &lt;td&gt;3010&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;2009&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;759 Ilwaco Pl NE&lt;/td&gt;
      &lt;td&gt;Renton&lt;/td&gt;
      &lt;td&gt;WA 98059&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;4598&lt;/th&gt;
      &lt;td&gt;2014-07-10 00:00:00&lt;/td&gt;
      &lt;td&gt;203400.000000&lt;/td&gt;
      &lt;td&gt;4.0&lt;/td&gt;
      &lt;td&gt;2.0&lt;/td&gt;
      &lt;td&gt;2090&lt;/td&gt;
      &lt;td&gt;6630&lt;/td&gt;
      &lt;td&gt;1.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;3&lt;/td&gt;
      &lt;td&gt;1070&lt;/td&gt;
      &lt;td&gt;1020&lt;/td&gt;
      &lt;td&gt;1974&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;5148 S Creston St&lt;/td&gt;
      &lt;td&gt;Seattle&lt;/td&gt;
      &lt;td&gt;WA 98178&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;4599&lt;/th&gt;
      &lt;td&gt;2014-07-10 00:00:00&lt;/td&gt;
      &lt;td&gt;220600.000000&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
      &lt;td&gt;2.5&lt;/td&gt;
      &lt;td&gt;1490&lt;/td&gt;
      &lt;td&gt;8102&lt;/td&gt;
      &lt;td&gt;2.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;4&lt;/td&gt;
      &lt;td&gt;1490&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;1990&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;18717 SE 258th St&lt;/td&gt;
      &lt;td&gt;Covington&lt;/td&gt;
      &lt;td&gt;WA 98042&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h2&gt;
  
  
  .shape
&lt;/h2&gt;

&lt;p&gt;We use the .shape attribute to check how large the dataset is. This function will return the number of rows and column in the dataset.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="n"&gt;df&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;shape&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Output:&lt;/strong&gt;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;(4600, 18)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Here we can see that the dataset has &lt;strong&gt;4600 rows and 18 columns&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; The index of the dataset always starts with 0 by default and not 1. If the index starts from 1, the index number of the last row will be 4600. So &lt;code&gt;since&lt;/code&gt; the &lt;code&gt;index&lt;/code&gt; of the dataset starts from 0, the index of the last row will be 4599. You can go through the .tail() to check it.&lt;/p&gt;

&lt;h2&gt;
  
  
  .info()
&lt;/h2&gt;

&lt;p&gt;The .info() function displays basic information about the dataset including the datatype, columns, non-null values, number of rows and columns and the memory usage.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="n"&gt;df&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;info&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Output:&lt;/strong&gt;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;class 'pandas.core.frame.DataFrame'&amp;gt;
RangeIndex: 4600 entries, 0 to 4599
Data columns (total 18 columns):
 #   Column         Non-Null Count  Dtype  
---  ------         --------------  -----  
 0   date           4600 non-null   object 
 1   price          4600 non-null   float64
 2   bedrooms       4600 non-null   float64
 3   bathrooms      4600 non-null   float64
 4   sqft_living    4600 non-null   int64  
 5   sqft_lot       4600 non-null   int64  
 6   floors         4600 non-null   float64
 7   waterfront     4600 non-null   int64  
 8   view           4600 non-null   int64  
 9   condition      4600 non-null   int64  
 10  sqft_above     4600 non-null   int64  
 11  sqft_basement  4600 non-null   int64  
 12  yr_built       4600 non-null   int64  
 13  yr_renovated   4600 non-null   int64  
 14  street         4600 non-null   object 
 15  city           4600 non-null   object 
 16  statezip       4600 non-null   object 
 17  country        4600 non-null   object 
dtypes: float64(4), int64(9), object(5)
memory usage: 647.0+ KB
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;h2&gt;
  
  
  .describe()
&lt;/h2&gt;

&lt;p&gt;The .describe() function returns the descriptive statistics of the dataframe.&lt;br&gt;
&lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="n"&gt;df&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;describe&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Output:&lt;/strong&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
  &lt;thead&gt;
    &lt;tr&gt;
      &lt;th&gt;&lt;/th&gt;
      &lt;th&gt;price&lt;/th&gt;
      &lt;th&gt;bedrooms&lt;/th&gt;
      &lt;th&gt;bathrooms&lt;/th&gt;
      &lt;th&gt;sqft_living&lt;/th&gt;
      &lt;th&gt;sqft_lot&lt;/th&gt;
      &lt;th&gt;floors&lt;/th&gt;
      &lt;th&gt;waterfront&lt;/th&gt;
      &lt;th&gt;view&lt;/th&gt;
      &lt;th&gt;condition&lt;/th&gt;
      &lt;th&gt;sqft_above&lt;/th&gt;
      &lt;th&gt;sqft_basement&lt;/th&gt;
      &lt;th&gt;yr_built&lt;/th&gt;
      &lt;th&gt;yr_renovated&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;th&gt;count&lt;/th&gt;
      &lt;td&gt;4.600000e+03&lt;/td&gt;
      &lt;td&gt;4600.000000&lt;/td&gt;
      &lt;td&gt;4600.000000&lt;/td&gt;
      &lt;td&gt;4600.000000&lt;/td&gt;
      &lt;td&gt;4.600000e+03&lt;/td&gt;
      &lt;td&gt;4600.000000&lt;/td&gt;
      &lt;td&gt;4600.000000&lt;/td&gt;
      &lt;td&gt;4600.000000&lt;/td&gt;
      &lt;td&gt;4600.000000&lt;/td&gt;
      &lt;td&gt;4600.000000&lt;/td&gt;
      &lt;td&gt;4600.000000&lt;/td&gt;
      &lt;td&gt;4600.000000&lt;/td&gt;
      &lt;td&gt;4600.000000&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;mean&lt;/th&gt;
      &lt;td&gt;5.519630e+05&lt;/td&gt;
      &lt;td&gt;3.400870&lt;/td&gt;
      &lt;td&gt;2.160815&lt;/td&gt;
      &lt;td&gt;2139.346957&lt;/td&gt;
      &lt;td&gt;1.485252e+04&lt;/td&gt;
      &lt;td&gt;1.512065&lt;/td&gt;
      &lt;td&gt;0.007174&lt;/td&gt;
      &lt;td&gt;0.240652&lt;/td&gt;
      &lt;td&gt;3.451739&lt;/td&gt;
      &lt;td&gt;1827.265435&lt;/td&gt;
      &lt;td&gt;312.081522&lt;/td&gt;
      &lt;td&gt;1970.786304&lt;/td&gt;
      &lt;td&gt;808.608261&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;std&lt;/th&gt;
      &lt;td&gt;5.638347e+05&lt;/td&gt;
      &lt;td&gt;0.908848&lt;/td&gt;
      &lt;td&gt;0.783781&lt;/td&gt;
      &lt;td&gt;963.206916&lt;/td&gt;
      &lt;td&gt;3.588444e+04&lt;/td&gt;
      &lt;td&gt;0.538288&lt;/td&gt;
      &lt;td&gt;0.084404&lt;/td&gt;
      &lt;td&gt;0.778405&lt;/td&gt;
      &lt;td&gt;0.677230&lt;/td&gt;
      &lt;td&gt;862.168977&lt;/td&gt;
      &lt;td&gt;464.137228&lt;/td&gt;
      &lt;td&gt;29.731848&lt;/td&gt;
      &lt;td&gt;979.414536&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;min&lt;/th&gt;
      &lt;td&gt;0.000000e+00&lt;/td&gt;
      &lt;td&gt;0.000000&lt;/td&gt;
      &lt;td&gt;0.000000&lt;/td&gt;
      &lt;td&gt;370.000000&lt;/td&gt;
      &lt;td&gt;6.380000e+02&lt;/td&gt;
      &lt;td&gt;1.000000&lt;/td&gt;
      &lt;td&gt;0.000000&lt;/td&gt;
      &lt;td&gt;0.000000&lt;/td&gt;
      &lt;td&gt;1.000000&lt;/td&gt;
      &lt;td&gt;370.000000&lt;/td&gt;
      &lt;td&gt;0.000000&lt;/td&gt;
      &lt;td&gt;1900.000000&lt;/td&gt;
      &lt;td&gt;0.000000&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;25%&lt;/th&gt;
      &lt;td&gt;3.228750e+05&lt;/td&gt;
      &lt;td&gt;3.000000&lt;/td&gt;
      &lt;td&gt;1.750000&lt;/td&gt;
      &lt;td&gt;1460.000000&lt;/td&gt;
      &lt;td&gt;5.000750e+03&lt;/td&gt;
      &lt;td&gt;1.000000&lt;/td&gt;
      &lt;td&gt;0.000000&lt;/td&gt;
      &lt;td&gt;0.000000&lt;/td&gt;
      &lt;td&gt;3.000000&lt;/td&gt;
      &lt;td&gt;1190.000000&lt;/td&gt;
      &lt;td&gt;0.000000&lt;/td&gt;
      &lt;td&gt;1951.000000&lt;/td&gt;
      &lt;td&gt;0.000000&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;50%&lt;/th&gt;
      &lt;td&gt;4.609435e+05&lt;/td&gt;
      &lt;td&gt;3.000000&lt;/td&gt;
      &lt;td&gt;2.250000&lt;/td&gt;
      &lt;td&gt;1980.000000&lt;/td&gt;
      &lt;td&gt;7.683000e+03&lt;/td&gt;
      &lt;td&gt;1.500000&lt;/td&gt;
      &lt;td&gt;0.000000&lt;/td&gt;
      &lt;td&gt;0.000000&lt;/td&gt;
      &lt;td&gt;3.000000&lt;/td&gt;
      &lt;td&gt;1590.000000&lt;/td&gt;
      &lt;td&gt;0.000000&lt;/td&gt;
      &lt;td&gt;1976.000000&lt;/td&gt;
      &lt;td&gt;0.000000&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;75%&lt;/th&gt;
      &lt;td&gt;6.549625e+05&lt;/td&gt;
      &lt;td&gt;4.000000&lt;/td&gt;
      &lt;td&gt;2.500000&lt;/td&gt;
      &lt;td&gt;2620.000000&lt;/td&gt;
      &lt;td&gt;1.100125e+04&lt;/td&gt;
      &lt;td&gt;2.000000&lt;/td&gt;
      &lt;td&gt;0.000000&lt;/td&gt;
      &lt;td&gt;0.000000&lt;/td&gt;
      &lt;td&gt;4.000000&lt;/td&gt;
      &lt;td&gt;2300.000000&lt;/td&gt;
      &lt;td&gt;610.000000&lt;/td&gt;
      &lt;td&gt;1997.000000&lt;/td&gt;
      &lt;td&gt;1999.000000&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;max&lt;/th&gt;
      &lt;td&gt;2.659000e+07&lt;/td&gt;
      &lt;td&gt;9.000000&lt;/td&gt;
      &lt;td&gt;8.000000&lt;/td&gt;
      &lt;td&gt;13540.000000&lt;/td&gt;
      &lt;td&gt;1.074218e+06&lt;/td&gt;
      &lt;td&gt;3.500000&lt;/td&gt;
      &lt;td&gt;1.000000&lt;/td&gt;
      &lt;td&gt;4.000000&lt;/td&gt;
      &lt;td&gt;5.000000&lt;/td&gt;
      &lt;td&gt;9410.000000&lt;/td&gt;
      &lt;td&gt;4820.000000&lt;/td&gt;
      &lt;td&gt;2014.000000&lt;/td&gt;
      &lt;td&gt;2014.000000&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Where;&lt;/p&gt;

&lt;p&gt;• count - is the total number of non-missing values&lt;/p&gt;

&lt;p&gt;• mean - is the average of the dataframe&lt;/p&gt;

&lt;p&gt;• std - is the standard deviation&lt;/p&gt;

&lt;p&gt;• min - is the minimum value&lt;/p&gt;

&lt;p&gt;• 25% - is the 25th percentile&lt;/p&gt;

&lt;p&gt;• 50% - is the 50th percentile&lt;/p&gt;

&lt;p&gt;• 75% - is the 75th percentile&lt;/p&gt;

&lt;p&gt;• max - is the maximum value&lt;/p&gt;

&lt;h2&gt;
  
  
  .isnull()
&lt;/h2&gt;

&lt;p&gt;This is an important function used to check for null values in a dataset.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="c1"&gt;# this function will find null values in the first 5 rows of the dataset
&lt;/span&gt;&lt;span class="n"&gt;df&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;isnull&lt;/span&gt;&lt;span class="p"&gt;().&lt;/span&gt;&lt;span class="nf"&gt;head&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Output:&lt;/strong&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
  &lt;thead&gt;
    &lt;tr&gt;
      &lt;th&gt;&lt;/th&gt;
      &lt;th&gt;date&lt;/th&gt;
      &lt;th&gt;price&lt;/th&gt;
      &lt;th&gt;bedrooms&lt;/th&gt;
      &lt;th&gt;bathrooms&lt;/th&gt;
      &lt;th&gt;sqft_living&lt;/th&gt;
      &lt;th&gt;sqft_lot&lt;/th&gt;
      &lt;th&gt;floors&lt;/th&gt;
      &lt;th&gt;waterfront&lt;/th&gt;
      &lt;th&gt;view&lt;/th&gt;
      &lt;th&gt;condition&lt;/th&gt;
      &lt;th&gt;sqft_above&lt;/th&gt;
      &lt;th&gt;sqft_basement&lt;/th&gt;
      &lt;th&gt;yr_built&lt;/th&gt;
      &lt;th&gt;yr_renovated&lt;/th&gt;
      &lt;th&gt;street&lt;/th&gt;
      &lt;th&gt;city&lt;/th&gt;
      &lt;th&gt;statezip&lt;/th&gt;
      &lt;th&gt;country&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;th&gt;0&lt;/th&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;1&lt;/th&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;2&lt;/th&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;3&lt;/th&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;4&lt;/th&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
      &lt;td&gt;False&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;To count the number of null or missing values in the dataset, we do this:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="n"&gt;df&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;isnull&lt;/span&gt;&lt;span class="p"&gt;().&lt;/span&gt;&lt;span class="nf"&gt;sum&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Output:&lt;/strong&gt;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;date             0
price            0
bedrooms         0
bathrooms        0
sqft_living      0
sqft_lot         0
floors           0
waterfront       0
view             0
condition        0
sqft_above       0
sqft_basement    0
yr_built         0
yr_renovated     0
street           0
city             0
statezip         0
country          0
dtype: int64
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;We can see that there are no null values because their individual sum is 0.&lt;/p&gt;

&lt;h2&gt;
  
  
  .columns
&lt;/h2&gt;

&lt;p&gt;This function is used to view the column names.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="n"&gt;df&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;columns&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Output:&lt;/strong&gt;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Index(['date', 'price', 'bedrooms', 'bathrooms', 'sqft_living', 'sqft_lot',
       'floors', 'waterfront', 'view', 'condition', 'sqft_above',
       'sqft_basement', 'yr_built', 'yr_renovated', 'street', 'city',
       'statezip', 'country'],
      dtype='object')
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;h2&gt;
  
  
  Selecting a column
&lt;/h2&gt;

&lt;p&gt;To select a specfic column from the dataframe, insert the name of the column into square brackets [].&lt;br&gt;
&lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="c1"&gt;# return the first five values of the 'date' column in the dataframe
&lt;/span&gt;&lt;span class="n"&gt;df&lt;/span&gt;&lt;span class="p"&gt;[[&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;date&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;]].&lt;/span&gt;&lt;span class="nf"&gt;head&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Output:&lt;/strong&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
  &lt;thead&gt;
    &lt;tr&gt;
      &lt;th&gt;&lt;/th&gt;
      &lt;th&gt;date&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;th&gt;0&lt;/th&gt;
      &lt;td&gt;2014-05-02 00:00:00&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;1&lt;/th&gt;
      &lt;td&gt;2014-05-02 00:00:00&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;2&lt;/th&gt;
      &lt;td&gt;2014-05-02 00:00:00&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;3&lt;/th&gt;
      &lt;td&gt;2014-05-02 00:00:00&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;4&lt;/th&gt;
      &lt;td&gt;2014-05-02 00:00:00&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Note: To select a column, you can decide to call the name of the column to be returned as a dataframe object or a series object. This is usually done by either using double brackets or a single bracket. Hence the reason for using double brackets the example above.&lt;/p&gt;

&lt;p&gt;To call a variable or the specific name of a column as a Series object, you pass the name of the column into a single bracket by doing this;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="n"&gt;df&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;date&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;].&lt;/span&gt;&lt;span class="nf"&gt;head&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Output:&lt;/strong&gt;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;0    2014-05-02 00:00:00
1    2014-05-02 00:00:00
2    2014-05-02 00:00:00
3    2014-05-02 00:00:00
4    2014-05-02 00:00:00
Name: date, dtype: object
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Did you notice the difference in the output of the two functions? The first output with double square brackets is a DataFrame object while this example gave an output as Series&lt;/p&gt;

&lt;h2&gt;
  
  
  Grouping data
&lt;/h2&gt;

&lt;p&gt;Grouping data or columns is done by using the groupby function. Example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="c1"&gt;# group the dataset by the number of bedrooms and calculate the average prize
&lt;/span&gt;&lt;span class="n"&gt;grouped&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;df&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;groupby&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;bedrooms&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;)[&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;price&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;].&lt;/span&gt;&lt;span class="nf"&gt;mean&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;span class="n"&gt;grouped&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Output:&lt;/strong&gt;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;bedrooms
0.0    1.195324e+06
1.0    2.740763e+05
2.0    3.916219e+05
3.0    4.886130e+05
4.0    6.351194e+05
5.0    7.701860e+05
6.0    8.173628e+05
7.0    1.049429e+06
8.0    1.155000e+06
9.0    5.999990e+05
Name: price, dtype: float64
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;h2&gt;
  
  
  Adding Rows and Columns
&lt;/h2&gt;

&lt;p&gt;You can create new rows and columns to your dataset. However, when adding a new column to your dataset, you want to choose a column that can provide additional insights or useful information for analysis.&lt;br&gt;
Let's add a new column called &lt;strong&gt;Price per Square Foot&lt;/strong&gt;.&lt;br&gt;
&lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="n"&gt;df&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;Price_per_Square_Ft&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;df&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;price&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="o"&gt;/&lt;/span&gt; &lt;span class="n"&gt;df&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;sqft_living&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;
&lt;span class="n"&gt;df&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;head&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Output:&lt;/strong&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
  &lt;thead&gt;
    &lt;tr&gt;
      &lt;th&gt;&lt;/th&gt;
      &lt;th&gt;date&lt;/th&gt;
      &lt;th&gt;price&lt;/th&gt;
      &lt;th&gt;bedrooms&lt;/th&gt;
      &lt;th&gt;bathrooms&lt;/th&gt;
      &lt;th&gt;sqft_living&lt;/th&gt;
      &lt;th&gt;sqft_lot&lt;/th&gt;
      &lt;th&gt;floors&lt;/th&gt;
      &lt;th&gt;waterfront&lt;/th&gt;
      &lt;th&gt;view&lt;/th&gt;
      &lt;th&gt;condition&lt;/th&gt;
      &lt;th&gt;sqft_above&lt;/th&gt;
      &lt;th&gt;sqft_basement&lt;/th&gt;
      &lt;th&gt;yr_built&lt;/th&gt;
      &lt;th&gt;yr_renovated&lt;/th&gt;
      &lt;th&gt;street&lt;/th&gt;
      &lt;th&gt;city&lt;/th&gt;
      &lt;th&gt;statezip&lt;/th&gt;
      &lt;th&gt;country&lt;/th&gt;
      &lt;th&gt;Price_per_Square_Ft&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;th&gt;0&lt;/th&gt;
      &lt;td&gt;2014-05-02 00:00:00&lt;/td&gt;
      &lt;td&gt;313000.0&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
      &lt;td&gt;1.50&lt;/td&gt;
      &lt;td&gt;1340&lt;/td&gt;
      &lt;td&gt;7912&lt;/td&gt;
      &lt;td&gt;1.5&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;3&lt;/td&gt;
      &lt;td&gt;1340&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;1955&lt;/td&gt;
      &lt;td&gt;2005&lt;/td&gt;
      &lt;td&gt;18810 Densmore Ave N&lt;/td&gt;
      &lt;td&gt;Shoreline&lt;/td&gt;
      &lt;td&gt;WA 98133&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
      &lt;td&gt;233.582090&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;1&lt;/th&gt;
      &lt;td&gt;2014-05-02 00:00:00&lt;/td&gt;
      &lt;td&gt;2384000.0&lt;/td&gt;
      &lt;td&gt;5.0&lt;/td&gt;
      &lt;td&gt;2.50&lt;/td&gt;
      &lt;td&gt;3650&lt;/td&gt;
      &lt;td&gt;9050&lt;/td&gt;
      &lt;td&gt;2.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;4&lt;/td&gt;
      &lt;td&gt;5&lt;/td&gt;
      &lt;td&gt;3370&lt;/td&gt;
      &lt;td&gt;280&lt;/td&gt;
      &lt;td&gt;1921&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;709 W Blaine St&lt;/td&gt;
      &lt;td&gt;Seattle&lt;/td&gt;
      &lt;td&gt;WA 98119&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
      &lt;td&gt;653.150685&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;2&lt;/th&gt;
      &lt;td&gt;2014-05-02 00:00:00&lt;/td&gt;
      &lt;td&gt;342000.0&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
      &lt;td&gt;2.00&lt;/td&gt;
      &lt;td&gt;1930&lt;/td&gt;
      &lt;td&gt;11947&lt;/td&gt;
      &lt;td&gt;1.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;4&lt;/td&gt;
      &lt;td&gt;1930&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;1966&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;26206-26214 143rd Ave SE&lt;/td&gt;
      &lt;td&gt;Kent&lt;/td&gt;
      &lt;td&gt;WA 98042&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
      &lt;td&gt;177.202073&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;3&lt;/th&gt;
      &lt;td&gt;2014-05-02 00:00:00&lt;/td&gt;
      &lt;td&gt;420000.0&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
      &lt;td&gt;2.25&lt;/td&gt;
      &lt;td&gt;2000&lt;/td&gt;
      &lt;td&gt;8030&lt;/td&gt;
      &lt;td&gt;1.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;4&lt;/td&gt;
      &lt;td&gt;1000&lt;/td&gt;
      &lt;td&gt;1000&lt;/td&gt;
      &lt;td&gt;1963&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;857 170th Pl NE&lt;/td&gt;
      &lt;td&gt;Bellevue&lt;/td&gt;
      &lt;td&gt;WA 98008&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
      &lt;td&gt;210.000000&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;4&lt;/th&gt;
      &lt;td&gt;2014-05-02 00:00:00&lt;/td&gt;
      &lt;td&gt;550000.0&lt;/td&gt;
      &lt;td&gt;4.0&lt;/td&gt;
      &lt;td&gt;2.50&lt;/td&gt;
      &lt;td&gt;1940&lt;/td&gt;
      &lt;td&gt;10500&lt;/td&gt;
      &lt;td&gt;1.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;4&lt;/td&gt;
      &lt;td&gt;1140&lt;/td&gt;
      &lt;td&gt;800&lt;/td&gt;
      &lt;td&gt;1976&lt;/td&gt;
      &lt;td&gt;1992&lt;/td&gt;
      &lt;td&gt;9105 170th Ave NE&lt;/td&gt;
      &lt;td&gt;Redmond&lt;/td&gt;
      &lt;td&gt;WA 98052&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
      &lt;td&gt;283.505155&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;See that a new column called 'Price per Square Ft' has been added to the dataset. Let's select the column so that we can see it.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="c1"&gt;# Selecting the Price_per_Square_Ft column from the dataset
&lt;/span&gt;&lt;span class="n"&gt;df&lt;/span&gt;&lt;span class="p"&gt;[[&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;Price_per_Square_Ft&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;]]&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Output:&lt;/strong&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
  &lt;thead&gt;
    &lt;tr&gt;
      &lt;th&gt;&lt;/th&gt;
      &lt;th&gt;Price_per_Square_Ft&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;th&gt;0&lt;/th&gt;
      &lt;td&gt;233.582090&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;1&lt;/th&gt;
      &lt;td&gt;653.150685&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;2&lt;/th&gt;
      &lt;td&gt;177.202073&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;3&lt;/th&gt;
      &lt;td&gt;210.000000&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;4&lt;/th&gt;
      &lt;td&gt;283.505155&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;...&lt;/th&gt;
      &lt;td&gt;...&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;4595&lt;/th&gt;
      &lt;td&gt;204.083885&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;4596&lt;/th&gt;
      &lt;td&gt;365.981735&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;4597&lt;/th&gt;
      &lt;td&gt;138.506368&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;4598&lt;/th&gt;
      &lt;td&gt;97.320574&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;4599&lt;/th&gt;
      &lt;td&gt;148.053691&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;4600 rows × 1 columns&lt;/p&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="n"&gt;df&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Output:&lt;/strong&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
  &lt;thead&gt;
    &lt;tr&gt;
      &lt;th&gt;&lt;/th&gt;
      &lt;th&gt;date&lt;/th&gt;
      &lt;th&gt;price&lt;/th&gt;
      &lt;th&gt;bedrooms&lt;/th&gt;
      &lt;th&gt;bathrooms&lt;/th&gt;
      &lt;th&gt;sqft_living&lt;/th&gt;
      &lt;th&gt;sqft_lot&lt;/th&gt;
      &lt;th&gt;floors&lt;/th&gt;
      &lt;th&gt;waterfront&lt;/th&gt;
      &lt;th&gt;view&lt;/th&gt;
      &lt;th&gt;condition&lt;/th&gt;
      &lt;th&gt;sqft_above&lt;/th&gt;
      &lt;th&gt;sqft_basement&lt;/th&gt;
      &lt;th&gt;yr_built&lt;/th&gt;
      &lt;th&gt;yr_renovated&lt;/th&gt;
      &lt;th&gt;street&lt;/th&gt;
      &lt;th&gt;city&lt;/th&gt;
      &lt;th&gt;statezip&lt;/th&gt;
      &lt;th&gt;country&lt;/th&gt;
      &lt;th&gt;Price_per_Square_Ft&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;th&gt;0&lt;/th&gt;
      &lt;td&gt;2014-05-02 00:00:00&lt;/td&gt;
      &lt;td&gt;3.130000e+05&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
      &lt;td&gt;1.50&lt;/td&gt;
      &lt;td&gt;1340&lt;/td&gt;
      &lt;td&gt;7912&lt;/td&gt;
      &lt;td&gt;1.5&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;3&lt;/td&gt;
      &lt;td&gt;1340&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;1955&lt;/td&gt;
      &lt;td&gt;2005&lt;/td&gt;
      &lt;td&gt;18810 Densmore Ave N&lt;/td&gt;
      &lt;td&gt;Shoreline&lt;/td&gt;
      &lt;td&gt;WA 98133&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
      &lt;td&gt;233.582090&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;1&lt;/th&gt;
      &lt;td&gt;2014-05-02 00:00:00&lt;/td&gt;
      &lt;td&gt;2.384000e+06&lt;/td&gt;
      &lt;td&gt;5.0&lt;/td&gt;
      &lt;td&gt;2.50&lt;/td&gt;
      &lt;td&gt;3650&lt;/td&gt;
      &lt;td&gt;9050&lt;/td&gt;
      &lt;td&gt;2.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;4&lt;/td&gt;
      &lt;td&gt;5&lt;/td&gt;
      &lt;td&gt;3370&lt;/td&gt;
      &lt;td&gt;280&lt;/td&gt;
      &lt;td&gt;1921&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;709 W Blaine St&lt;/td&gt;
      &lt;td&gt;Seattle&lt;/td&gt;
      &lt;td&gt;WA 98119&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
      &lt;td&gt;653.150685&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;2&lt;/th&gt;
      &lt;td&gt;2014-05-02 00:00:00&lt;/td&gt;
      &lt;td&gt;3.420000e+05&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
      &lt;td&gt;2.00&lt;/td&gt;
      &lt;td&gt;1930&lt;/td&gt;
      &lt;td&gt;11947&lt;/td&gt;
      &lt;td&gt;1.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;4&lt;/td&gt;
      &lt;td&gt;1930&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;1966&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;26206-26214 143rd Ave SE&lt;/td&gt;
      &lt;td&gt;Kent&lt;/td&gt;
      &lt;td&gt;WA 98042&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
      &lt;td&gt;177.202073&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;3&lt;/th&gt;
      &lt;td&gt;2014-05-02 00:00:00&lt;/td&gt;
      &lt;td&gt;4.200000e+05&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
      &lt;td&gt;2.25&lt;/td&gt;
      &lt;td&gt;2000&lt;/td&gt;
      &lt;td&gt;8030&lt;/td&gt;
      &lt;td&gt;1.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;4&lt;/td&gt;
      &lt;td&gt;1000&lt;/td&gt;
      &lt;td&gt;1000&lt;/td&gt;
      &lt;td&gt;1963&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;857 170th Pl NE&lt;/td&gt;
      &lt;td&gt;Bellevue&lt;/td&gt;
      &lt;td&gt;WA 98008&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
      &lt;td&gt;210.000000&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;4&lt;/th&gt;
      &lt;td&gt;2014-05-02 00:00:00&lt;/td&gt;
      &lt;td&gt;5.500000e+05&lt;/td&gt;
      &lt;td&gt;4.0&lt;/td&gt;
      &lt;td&gt;2.50&lt;/td&gt;
      &lt;td&gt;1940&lt;/td&gt;
      &lt;td&gt;10500&lt;/td&gt;
      &lt;td&gt;1.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;4&lt;/td&gt;
      &lt;td&gt;1140&lt;/td&gt;
      &lt;td&gt;800&lt;/td&gt;
      &lt;td&gt;1976&lt;/td&gt;
      &lt;td&gt;1992&lt;/td&gt;
      &lt;td&gt;9105 170th Ave NE&lt;/td&gt;
      &lt;td&gt;Redmond&lt;/td&gt;
      &lt;td&gt;WA 98052&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
      &lt;td&gt;283.505155&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;...&lt;/th&gt;
      &lt;td&gt;...&lt;/td&gt;
      &lt;td&gt;...&lt;/td&gt;
      &lt;td&gt;...&lt;/td&gt;
      &lt;td&gt;...&lt;/td&gt;
      &lt;td&gt;...&lt;/td&gt;
      &lt;td&gt;...&lt;/td&gt;
      &lt;td&gt;...&lt;/td&gt;
      &lt;td&gt;...&lt;/td&gt;
      &lt;td&gt;...&lt;/td&gt;
      &lt;td&gt;...&lt;/td&gt;
      &lt;td&gt;...&lt;/td&gt;
      &lt;td&gt;...&lt;/td&gt;
      &lt;td&gt;...&lt;/td&gt;
      &lt;td&gt;...&lt;/td&gt;
      &lt;td&gt;...&lt;/td&gt;
      &lt;td&gt;...&lt;/td&gt;
      &lt;td&gt;...&lt;/td&gt;
      &lt;td&gt;...&lt;/td&gt;
      &lt;td&gt;...&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;4595&lt;/th&gt;
      &lt;td&gt;2014-07-09 00:00:00&lt;/td&gt;
      &lt;td&gt;3.081667e+05&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
      &lt;td&gt;1.75&lt;/td&gt;
      &lt;td&gt;1510&lt;/td&gt;
      &lt;td&gt;6360&lt;/td&gt;
      &lt;td&gt;1.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;4&lt;/td&gt;
      &lt;td&gt;1510&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;1954&lt;/td&gt;
      &lt;td&gt;1979&lt;/td&gt;
      &lt;td&gt;501 N 143rd St&lt;/td&gt;
      &lt;td&gt;Seattle&lt;/td&gt;
      &lt;td&gt;WA 98133&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
      &lt;td&gt;204.083885&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;4596&lt;/th&gt;
      &lt;td&gt;2014-07-09 00:00:00&lt;/td&gt;
      &lt;td&gt;5.343333e+05&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
      &lt;td&gt;2.50&lt;/td&gt;
      &lt;td&gt;1460&lt;/td&gt;
      &lt;td&gt;7573&lt;/td&gt;
      &lt;td&gt;2.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;3&lt;/td&gt;
      &lt;td&gt;1460&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;1983&lt;/td&gt;
      &lt;td&gt;2009&lt;/td&gt;
      &lt;td&gt;14855 SE 10th Pl&lt;/td&gt;
      &lt;td&gt;Bellevue&lt;/td&gt;
      &lt;td&gt;WA 98007&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
      &lt;td&gt;365.981735&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;4597&lt;/th&gt;
      &lt;td&gt;2014-07-09 00:00:00&lt;/td&gt;
      &lt;td&gt;4.169042e+05&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
      &lt;td&gt;2.50&lt;/td&gt;
      &lt;td&gt;3010&lt;/td&gt;
      &lt;td&gt;7014&lt;/td&gt;
      &lt;td&gt;2.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;3&lt;/td&gt;
      &lt;td&gt;3010&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;2009&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;759 Ilwaco Pl NE&lt;/td&gt;
      &lt;td&gt;Renton&lt;/td&gt;
      &lt;td&gt;WA 98059&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
      &lt;td&gt;138.506368&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;4598&lt;/th&gt;
      &lt;td&gt;2014-07-10 00:00:00&lt;/td&gt;
      &lt;td&gt;2.034000e+05&lt;/td&gt;
      &lt;td&gt;4.0&lt;/td&gt;
      &lt;td&gt;2.00&lt;/td&gt;
      &lt;td&gt;2090&lt;/td&gt;
      &lt;td&gt;6630&lt;/td&gt;
      &lt;td&gt;1.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;3&lt;/td&gt;
      &lt;td&gt;1070&lt;/td&gt;
      &lt;td&gt;1020&lt;/td&gt;
      &lt;td&gt;1974&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;5148 S Creston St&lt;/td&gt;
      &lt;td&gt;Seattle&lt;/td&gt;
      &lt;td&gt;WA 98178&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
      &lt;td&gt;97.320574&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;4599&lt;/th&gt;
      &lt;td&gt;2014-07-10 00:00:00&lt;/td&gt;
      &lt;td&gt;2.206000e+05&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
      &lt;td&gt;2.50&lt;/td&gt;
      &lt;td&gt;1490&lt;/td&gt;
      &lt;td&gt;8102&lt;/td&gt;
      &lt;td&gt;2.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;4&lt;/td&gt;
      &lt;td&gt;1490&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;1990&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;18717 SE 258th St&lt;/td&gt;
      &lt;td&gt;Covington&lt;/td&gt;
      &lt;td&gt;WA 98042&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
      &lt;td&gt;148.053691&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;4600 rows × 19 columns&lt;/p&gt;

&lt;p&gt;Now to add a new row, do this;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="c1"&gt;# Create a dictionary with the new row data
&lt;/span&gt;&lt;span class="n"&gt;new_row_data&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;date&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;2014-07-10 00:00:00&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;price&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mf"&gt;350000.000000&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;bedrooms&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mf"&gt;3.0&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;bathrooms&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mf"&gt;2.5&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;sqft_living&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;1800&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;sqft_lot&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;8000&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;floors&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mf"&gt;2.0&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;waterfront&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;view&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;condition&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;sqft_above&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;1800&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;sqft_basement&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;yr_built&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;1990&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;yr_renovated&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;street&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;1234 New St&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;city&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;Seattle&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;statezip&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;WA 98105&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;country&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;USA&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;

&lt;span class="c1"&gt;# Calculate the index for the new row
&lt;/span&gt;&lt;span class="n"&gt;new_row_index&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;len&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;df&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="c1"&gt;# Assign the new row data to the DataFrame using .loc
&lt;/span&gt;&lt;span class="n"&gt;df&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;loc&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="n"&gt;new_row_index&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;new_row_data&lt;/span&gt;

&lt;span class="c1"&gt;# Display the updated DataFrame
&lt;/span&gt;&lt;span class="n"&gt;df&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;tail&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Output:&lt;/strong&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
  &lt;thead&gt;
    &lt;tr&gt;
      &lt;th&gt;&lt;/th&gt;
      &lt;th&gt;date&lt;/th&gt;
      &lt;th&gt;price&lt;/th&gt;
      &lt;th&gt;bedrooms&lt;/th&gt;
      &lt;th&gt;bathrooms&lt;/th&gt;
      &lt;th&gt;sqft_living&lt;/th&gt;
      &lt;th&gt;sqft_lot&lt;/th&gt;
      &lt;th&gt;floors&lt;/th&gt;
      &lt;th&gt;waterfront&lt;/th&gt;
      &lt;th&gt;view&lt;/th&gt;
      &lt;th&gt;condition&lt;/th&gt;
      &lt;th&gt;sqft_above&lt;/th&gt;
      &lt;th&gt;sqft_basement&lt;/th&gt;
      &lt;th&gt;yr_built&lt;/th&gt;
      &lt;th&gt;yr_renovated&lt;/th&gt;
      &lt;th&gt;street&lt;/th&gt;
      &lt;th&gt;city&lt;/th&gt;
      &lt;th&gt;statezip&lt;/th&gt;
      &lt;th&gt;country&lt;/th&gt;
      &lt;th&gt;Price_per_Square_Ft&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;th&gt;4596&lt;/th&gt;
      &lt;td&gt;2014-07-09 00:00:00&lt;/td&gt;
      &lt;td&gt;534333.333333&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
      &lt;td&gt;2.5&lt;/td&gt;
      &lt;td&gt;1460&lt;/td&gt;
      &lt;td&gt;7573&lt;/td&gt;
      &lt;td&gt;2.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;3&lt;/td&gt;
      &lt;td&gt;1460&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;1983&lt;/td&gt;
      &lt;td&gt;2009&lt;/td&gt;
      &lt;td&gt;14855 SE 10th Pl&lt;/td&gt;
      &lt;td&gt;Bellevue&lt;/td&gt;
      &lt;td&gt;WA 98007&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
      &lt;td&gt;365.981735&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;4597&lt;/th&gt;
      &lt;td&gt;2014-07-09 00:00:00&lt;/td&gt;
      &lt;td&gt;416904.166667&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
      &lt;td&gt;2.5&lt;/td&gt;
      &lt;td&gt;3010&lt;/td&gt;
      &lt;td&gt;7014&lt;/td&gt;
      &lt;td&gt;2.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;3&lt;/td&gt;
      &lt;td&gt;3010&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;2009&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;759 Ilwaco Pl NE&lt;/td&gt;
      &lt;td&gt;Renton&lt;/td&gt;
      &lt;td&gt;WA 98059&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
      &lt;td&gt;138.506368&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;4598&lt;/th&gt;
      &lt;td&gt;2014-07-10 00:00:00&lt;/td&gt;
      &lt;td&gt;203400.000000&lt;/td&gt;
      &lt;td&gt;4.0&lt;/td&gt;
      &lt;td&gt;2.0&lt;/td&gt;
      &lt;td&gt;2090&lt;/td&gt;
      &lt;td&gt;6630&lt;/td&gt;
      &lt;td&gt;1.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;3&lt;/td&gt;
      &lt;td&gt;1070&lt;/td&gt;
      &lt;td&gt;1020&lt;/td&gt;
      &lt;td&gt;1974&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;5148 S Creston St&lt;/td&gt;
      &lt;td&gt;Seattle&lt;/td&gt;
      &lt;td&gt;WA 98178&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
      &lt;td&gt;97.320574&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;4599&lt;/th&gt;
      &lt;td&gt;2014-07-10 00:00:00&lt;/td&gt;
      &lt;td&gt;220600.000000&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
      &lt;td&gt;2.5&lt;/td&gt;
      &lt;td&gt;1490&lt;/td&gt;
      &lt;td&gt;8102&lt;/td&gt;
      &lt;td&gt;2.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;4&lt;/td&gt;
      &lt;td&gt;1490&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;1990&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;18717 SE 258th St&lt;/td&gt;
      &lt;td&gt;Covington&lt;/td&gt;
      &lt;td&gt;WA 98042&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
      &lt;td&gt;148.053691&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;4600&lt;/th&gt;
      &lt;td&gt;2014-07-10 00:00:00&lt;/td&gt;
      &lt;td&gt;350000.000000&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
      &lt;td&gt;2.5&lt;/td&gt;
      &lt;td&gt;1800&lt;/td&gt;
      &lt;td&gt;8000&lt;/td&gt;
      &lt;td&gt;2.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;3&lt;/td&gt;
      &lt;td&gt;1800&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;1990&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;1234 New St&lt;/td&gt;
      &lt;td&gt;Seattle&lt;/td&gt;
      &lt;td&gt;WA 98105&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
      &lt;td&gt;NaN&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;The first line of code is creating a dictionary called new_row_data where the keys are the column names of your DataFrame and the values are the new data you want to add.&lt;/p&gt;

&lt;p&gt;The second line of the code calculates the new row's index as the new row will be added at the end of the DataFrame.&lt;/p&gt;

&lt;p&gt;In the third line of code, the &lt;strong&gt;.loc&lt;/strong&gt; function is used to assign the new_row_data to the DataFrame at the calculated index.&lt;/p&gt;

&lt;p&gt;And then lastly, we display the DataFrame using the df.tail() function as this will display the last five rows of the Dataframe.&lt;/p&gt;

&lt;h2&gt;
  
  
  .iloc and .loc
&lt;/h2&gt;

&lt;p&gt;The .iloc() and .loc() functions are used in Pandas to access data in a DataFrame using different types of indexing.&lt;/p&gt;

&lt;p&gt;.iloc() is for integer-based indexing - meaning you can specify the position of rows and columns using integer indices, while .loc() is for label-based indexing - meaning you can specify the names(labels) of the rows and columns. &lt;/p&gt;

&lt;h3&gt;
  
  
  Here's how to use .iloc():
&lt;/h3&gt;

&lt;p&gt;Accessing a specific row based on its integer index.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="c1"&gt;# Accessing the row at index 0
&lt;/span&gt;&lt;span class="n"&gt;df&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;iloc&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Output:&lt;/strong&gt;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;date                    2014-05-02 00:00:00
price                              313000.0
bedrooms                                3.0
bathrooms                               1.5
sqft_living                            1340
sqft_lot                               7912
floors                                  1.5
waterfront                                0
view                                      0
condition                                 3
sqft_above                             1340
sqft_basement                             0
yr_built                               1955
yr_renovated                           2005
street                 18810 Densmore Ave N
city                              Shoreline
statezip                           WA 98133
country                                 USA
Price_per_Square_Ft               233.58209
Name: 0, dtype: object
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Accessing a specific column within a row:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="c1"&gt;# Access the 'price' column of the row at index 0
&lt;/span&gt;&lt;span class="n"&gt;df&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;iloc&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Output:&lt;/strong&gt;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;313000.0
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Accessing multiple rows and columns using slices:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="c1"&gt;# Access rows at index 0 to 2(inclusive) and columns at index 0 to 4
&lt;/span&gt;&lt;span class="n"&gt;df&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;iloc&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Output:&lt;/strong&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
  &lt;thead&gt;
    &lt;tr&gt;
      &lt;th&gt;&lt;/th&gt;
      &lt;th&gt;date&lt;/th&gt;
      &lt;th&gt;price&lt;/th&gt;
      &lt;th&gt;bedrooms&lt;/th&gt;
      &lt;th&gt;bathrooms&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;th&gt;0&lt;/th&gt;
      &lt;td&gt;2014-05-02 00:00:00&lt;/td&gt;
      &lt;td&gt;313000.0&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
      &lt;td&gt;1.5&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;1&lt;/th&gt;
      &lt;td&gt;2014-05-02 00:00:00&lt;/td&gt;
      &lt;td&gt;2384000.0&lt;/td&gt;
      &lt;td&gt;5.0&lt;/td&gt;
      &lt;td&gt;2.5&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;2&lt;/th&gt;
      &lt;td&gt;2014-05-02 00:00:00&lt;/td&gt;
      &lt;td&gt;342000.0&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
      &lt;td&gt;2.0&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Changing a value in a specific cell:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="c1"&gt;# Change the price in the first row to 350000
&lt;/span&gt;&lt;span class="n"&gt;df&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;iloc&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;350000&lt;/span&gt;
&lt;span class="n"&gt;df&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;iloc&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Output:&lt;/strong&gt;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;date                    2014-05-02 00:00:00
price                              350000.0
bedrooms                                3.0
bathrooms                               1.5
sqft_living                            1340
sqft_lot                               7912
floors                                  1.5
waterfront                                0
view                                      0
condition                                 3
sqft_above                             1340
sqft_basement                             0
yr_built                               1955
yr_renovated                           2005
street                 18810 Densmore Ave N
city                              Shoreline
statezip                           WA 98133
country                                 USA
Price_per_Square_Ft               233.58209
Name: 0, dtype: object
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;h3&gt;
  
  
  Here's how to use .loc():
&lt;/h3&gt;

&lt;p&gt;Accessing a specified row based on its label:&lt;br&gt;
&lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="c1"&gt;# Access the row with index 4500
&lt;/span&gt;&lt;span class="n"&gt;df&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;loc&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;4500&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Output:&lt;/strong&gt;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;date                   2014-06-17 00:00:00
price                             540000.0
bedrooms                               3.0
bathrooms                             2.75
sqft_living                           2750
sqft_lot                             18029
floors                                 1.0
waterfront                               0
view                                     2
condition                                5
sqft_above                            1810
sqft_basement                          940
yr_built                              1978
yr_renovated                             0
street                    4708 154th Pl SE
city                              Bellevue
statezip                          WA 98006
country                                USA
Price_per_Square_Ft             196.363636
Name: 4500, dtype: object
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Accessing a specified column within a row using the name of the column.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="c1"&gt;# Access the 'price' column of the row with index 5
&lt;/span&gt;&lt;span class="n"&gt;df&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;loc&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;price&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Output:&lt;/strong&gt;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;490000.0
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Accessing multiple rows and columns using label slices or lists.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="c1"&gt;# Access rows with indices 0 to 3 and columns 'price' and 'bedrooms'
&lt;/span&gt;&lt;span class="n"&gt;df&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;loc&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;price&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;bedrooms&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;]]&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Output:&lt;/strong&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
  &lt;thead&gt;
    &lt;tr&gt;
      &lt;th&gt;&lt;/th&gt;
      &lt;th&gt;price&lt;/th&gt;
      &lt;th&gt;bedrooms&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;th&gt;0&lt;/th&gt;
      &lt;td&gt;350000.0&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;1&lt;/th&gt;
      &lt;td&gt;2384000.0&lt;/td&gt;
      &lt;td&gt;5.0&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;2&lt;/th&gt;
      &lt;td&gt;342000.0&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;3&lt;/th&gt;
      &lt;td&gt;420000.0&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;The key difference between .iloc() and .loc() is that, .loc() uses integer indices to access rows and columns, while .loc() uses labels(names).&lt;/p&gt;

&lt;h2&gt;
  
  
  Dropping Rows and Columns
&lt;/h2&gt;

&lt;p&gt;Here's how to drop a row from your dataset:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="c1"&gt;# Specify the index of the row you want to drop
&lt;/span&gt;&lt;span class="n"&gt;row_to_drop&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;4&lt;/span&gt;

&lt;span class="c1"&gt;# Drop the column and return a new DataFrame
&lt;/span&gt;&lt;span class="n"&gt;df_new&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;df&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;drop&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;row_to_drop&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="c1"&gt;# Display the new dataset
&lt;/span&gt;&lt;span class="n"&gt;df_new&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;head&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Output:&lt;/strong&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
  &lt;thead&gt;
    &lt;tr&gt;
      &lt;th&gt;&lt;/th&gt;
      &lt;th&gt;date&lt;/th&gt;
      &lt;th&gt;price&lt;/th&gt;
      &lt;th&gt;bedrooms&lt;/th&gt;
      &lt;th&gt;bathrooms&lt;/th&gt;
      &lt;th&gt;sqft_living&lt;/th&gt;
      &lt;th&gt;sqft_lot&lt;/th&gt;
      &lt;th&gt;floors&lt;/th&gt;
      &lt;th&gt;waterfront&lt;/th&gt;
      &lt;th&gt;view&lt;/th&gt;
      &lt;th&gt;condition&lt;/th&gt;
      &lt;th&gt;sqft_above&lt;/th&gt;
      &lt;th&gt;sqft_basement&lt;/th&gt;
      &lt;th&gt;yr_built&lt;/th&gt;
      &lt;th&gt;yr_renovated&lt;/th&gt;
      &lt;th&gt;street&lt;/th&gt;
      &lt;th&gt;city&lt;/th&gt;
      &lt;th&gt;statezip&lt;/th&gt;
      &lt;th&gt;country&lt;/th&gt;
      &lt;th&gt;Price_per_Square_Ft&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;th&gt;0&lt;/th&gt;
      &lt;td&gt;2014-05-02 00:00:00&lt;/td&gt;
      &lt;td&gt;350000.0&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
      &lt;td&gt;1.50&lt;/td&gt;
      &lt;td&gt;1340&lt;/td&gt;
      &lt;td&gt;7912&lt;/td&gt;
      &lt;td&gt;1.5&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;3&lt;/td&gt;
      &lt;td&gt;1340&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;1955&lt;/td&gt;
      &lt;td&gt;2005&lt;/td&gt;
      &lt;td&gt;18810 Densmore Ave N&lt;/td&gt;
      &lt;td&gt;Shoreline&lt;/td&gt;
      &lt;td&gt;WA 98133&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
      &lt;td&gt;233.582090&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;1&lt;/th&gt;
      &lt;td&gt;2014-05-02 00:00:00&lt;/td&gt;
      &lt;td&gt;2384000.0&lt;/td&gt;
      &lt;td&gt;5.0&lt;/td&gt;
      &lt;td&gt;2.50&lt;/td&gt;
      &lt;td&gt;3650&lt;/td&gt;
      &lt;td&gt;9050&lt;/td&gt;
      &lt;td&gt;2.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;4&lt;/td&gt;
      &lt;td&gt;5&lt;/td&gt;
      &lt;td&gt;3370&lt;/td&gt;
      &lt;td&gt;280&lt;/td&gt;
      &lt;td&gt;1921&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;709 W Blaine St&lt;/td&gt;
      &lt;td&gt;Seattle&lt;/td&gt;
      &lt;td&gt;WA 98119&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
      &lt;td&gt;653.150685&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;2&lt;/th&gt;
      &lt;td&gt;2014-05-02 00:00:00&lt;/td&gt;
      &lt;td&gt;342000.0&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
      &lt;td&gt;2.00&lt;/td&gt;
      &lt;td&gt;1930&lt;/td&gt;
      &lt;td&gt;11947&lt;/td&gt;
      &lt;td&gt;1.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;4&lt;/td&gt;
      &lt;td&gt;1930&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;1966&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;26206-26214 143rd Ave SE&lt;/td&gt;
      &lt;td&gt;Kent&lt;/td&gt;
      &lt;td&gt;WA 98042&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
      &lt;td&gt;177.202073&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;3&lt;/th&gt;
      &lt;td&gt;2014-05-02 00:00:00&lt;/td&gt;
      &lt;td&gt;420000.0&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
      &lt;td&gt;2.25&lt;/td&gt;
      &lt;td&gt;2000&lt;/td&gt;
      &lt;td&gt;8030&lt;/td&gt;
      &lt;td&gt;1.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;4&lt;/td&gt;
      &lt;td&gt;1000&lt;/td&gt;
      &lt;td&gt;1000&lt;/td&gt;
      &lt;td&gt;1963&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;857 170th Pl NE&lt;/td&gt;
      &lt;td&gt;Bellevue&lt;/td&gt;
      &lt;td&gt;WA 98008&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
      &lt;td&gt;210.000000&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;5&lt;/th&gt;
      &lt;td&gt;2014-05-02 00:00:00&lt;/td&gt;
      &lt;td&gt;490000.0&lt;/td&gt;
      &lt;td&gt;2.0&lt;/td&gt;
      &lt;td&gt;1.00&lt;/td&gt;
      &lt;td&gt;880&lt;/td&gt;
      &lt;td&gt;6380&lt;/td&gt;
      &lt;td&gt;1.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;3&lt;/td&gt;
      &lt;td&gt;880&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;1938&lt;/td&gt;
      &lt;td&gt;1994&lt;/td&gt;
      &lt;td&gt;522 NE 88th St&lt;/td&gt;
      &lt;td&gt;Seattle&lt;/td&gt;
      &lt;td&gt;WA 98115&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
      &lt;td&gt;556.818182&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;You can see that row 4 is no longer in the dataset.&lt;/p&gt;

&lt;p&gt;Here's how to drop a column from your dataset:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="c1"&gt;# Specify the name of the column you want to drop
&lt;/span&gt;&lt;span class="n"&gt;column_to_drop&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;city&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;

&lt;span class="c1"&gt;# Drop the column and return a new Dataframe
&lt;/span&gt;&lt;span class="n"&gt;df_new&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;df&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;drop&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;columns&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="n"&gt;column_to_drop&lt;/span&gt;&lt;span class="p"&gt;])&lt;/span&gt;

&lt;span class="c1"&gt;#Display the new DataFrame
&lt;/span&gt;&lt;span class="n"&gt;df_new&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;head&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Output:&lt;/strong&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
  &lt;thead&gt;
    &lt;tr&gt;
      &lt;th&gt;&lt;/th&gt;
      &lt;th&gt;date&lt;/th&gt;
      &lt;th&gt;price&lt;/th&gt;
      &lt;th&gt;bedrooms&lt;/th&gt;
      &lt;th&gt;bathrooms&lt;/th&gt;
      &lt;th&gt;sqft_living&lt;/th&gt;
      &lt;th&gt;sqft_lot&lt;/th&gt;
      &lt;th&gt;floors&lt;/th&gt;
      &lt;th&gt;waterfront&lt;/th&gt;
      &lt;th&gt;view&lt;/th&gt;
      &lt;th&gt;condition&lt;/th&gt;
      &lt;th&gt;sqft_above&lt;/th&gt;
      &lt;th&gt;sqft_basement&lt;/th&gt;
      &lt;th&gt;yr_built&lt;/th&gt;
      &lt;th&gt;yr_renovated&lt;/th&gt;
      &lt;th&gt;street&lt;/th&gt;
      &lt;th&gt;statezip&lt;/th&gt;
      &lt;th&gt;country&lt;/th&gt;
      &lt;th&gt;Price_per_Square_Ft&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;th&gt;0&lt;/th&gt;
      &lt;td&gt;2014-05-02 00:00:00&lt;/td&gt;
      &lt;td&gt;350000.0&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
      &lt;td&gt;1.50&lt;/td&gt;
      &lt;td&gt;1340&lt;/td&gt;
      &lt;td&gt;7912&lt;/td&gt;
      &lt;td&gt;1.5&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;3&lt;/td&gt;
      &lt;td&gt;1340&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;1955&lt;/td&gt;
      &lt;td&gt;2005&lt;/td&gt;
      &lt;td&gt;18810 Densmore Ave N&lt;/td&gt;
      &lt;td&gt;WA 98133&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
      &lt;td&gt;233.582090&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;1&lt;/th&gt;
      &lt;td&gt;2014-05-02 00:00:00&lt;/td&gt;
      &lt;td&gt;2384000.0&lt;/td&gt;
      &lt;td&gt;5.0&lt;/td&gt;
      &lt;td&gt;2.50&lt;/td&gt;
      &lt;td&gt;3650&lt;/td&gt;
      &lt;td&gt;9050&lt;/td&gt;
      &lt;td&gt;2.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;4&lt;/td&gt;
      &lt;td&gt;5&lt;/td&gt;
      &lt;td&gt;3370&lt;/td&gt;
      &lt;td&gt;280&lt;/td&gt;
      &lt;td&gt;1921&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;709 W Blaine St&lt;/td&gt;
      &lt;td&gt;WA 98119&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
      &lt;td&gt;653.150685&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;2&lt;/th&gt;
      &lt;td&gt;2014-05-02 00:00:00&lt;/td&gt;
      &lt;td&gt;342000.0&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
      &lt;td&gt;2.00&lt;/td&gt;
      &lt;td&gt;1930&lt;/td&gt;
      &lt;td&gt;11947&lt;/td&gt;
      &lt;td&gt;1.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;4&lt;/td&gt;
      &lt;td&gt;1930&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;1966&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;26206-26214 143rd Ave SE&lt;/td&gt;
      &lt;td&gt;WA 98042&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
      &lt;td&gt;177.202073&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;3&lt;/th&gt;
      &lt;td&gt;2014-05-02 00:00:00&lt;/td&gt;
      &lt;td&gt;420000.0&lt;/td&gt;
      &lt;td&gt;3.0&lt;/td&gt;
      &lt;td&gt;2.25&lt;/td&gt;
      &lt;td&gt;2000&lt;/td&gt;
      &lt;td&gt;8030&lt;/td&gt;
      &lt;td&gt;1.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;4&lt;/td&gt;
      &lt;td&gt;1000&lt;/td&gt;
      &lt;td&gt;1000&lt;/td&gt;
      &lt;td&gt;1963&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;857 170th Pl NE&lt;/td&gt;
      &lt;td&gt;WA 98008&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
      &lt;td&gt;210.000000&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;th&gt;4&lt;/th&gt;
      &lt;td&gt;2014-05-02 00:00:00&lt;/td&gt;
      &lt;td&gt;550000.0&lt;/td&gt;
      &lt;td&gt;4.0&lt;/td&gt;
      &lt;td&gt;2.50&lt;/td&gt;
      &lt;td&gt;1940&lt;/td&gt;
      &lt;td&gt;10500&lt;/td&gt;
      &lt;td&gt;1.0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;0&lt;/td&gt;
      &lt;td&gt;4&lt;/td&gt;
      &lt;td&gt;1140&lt;/td&gt;
      &lt;td&gt;800&lt;/td&gt;
      &lt;td&gt;1976&lt;/td&gt;
      &lt;td&gt;1992&lt;/td&gt;
      &lt;td&gt;9105 170th Ave NE&lt;/td&gt;
      &lt;td&gt;WA 98052&lt;/td&gt;
      &lt;td&gt;USA&lt;/td&gt;
      &lt;td&gt;283.505155&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Now, the 'city' column is no longer present in the dataset.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;Pandas is a crucial tool for data work in Python. We've demonstrated how Pandas can effectively help manipulate and analyze housing data. Whether you're a beginner or a seasoned professional, Pandas provides a variety of features to make your data analysis smoother.&lt;/p&gt;

&lt;p&gt;For more information, check out the official Pandas &lt;a href="https://pandas.pydata.org/docs/"&gt;documentation&lt;/a&gt; and online tutorials for advanced topics and features. Happy coding!&lt;/p&gt;

</description>
      <category>python</category>
      <category>datascience</category>
      <category>machinelearning</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Understanding Supervised and Unsupervised Learning: A Beginners guide.</title>
      <dc:creator>Ugonma Ononogbu</dc:creator>
      <pubDate>Sat, 15 Jun 2024 06:49:22 +0000</pubDate>
      <link>https://dev.to/ugonma/understanding-supervised-and-unsupervised-learning-a-beginners-guide-3kpc</link>
      <guid>https://dev.to/ugonma/understanding-supervised-and-unsupervised-learning-a-beginners-guide-3kpc</guid>
      <description>&lt;p&gt;Every day, we interact with &lt;a href="https://www.coursera.org/articles/what-is-machine-learning"&gt;machine learning&lt;/a&gt; through smart assistants like Siri and Alexa, streaming services like Netflix and Spotify, search engines like Google, and our favorite social media platforms like Tiktok and Instagram. These technologies bring us closer, making our world smarter and more connected.&lt;/p&gt;

&lt;p&gt;In this article, you will learn the fundamentals of machine learning--Supervised and unsupervised learning. We’ll discuss their types, real-world applications, advantages and disadvantages, and how they differ.&lt;/p&gt;

&lt;p&gt;Machine Learning is a branch of Artificial Intelligence that enables computers to learn from and make predictions or decisions based on a given data without being programmed to do so.&lt;br&gt;
In simpler terms, it is like teaching computers to learn and get better from experience, just like humans, but using lots of data and powerful &lt;a href="https://www.simplilearn.com/tutorials/data-structure-tutorial/what-is-an-algorithm"&gt;algorithms&lt;/a&gt;. &lt;/p&gt;

&lt;p&gt;Machine learning is widely categorized into two main types: &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
Supervised Learning &lt;/li&gt;
&lt;li&gt;
Unsupervised Learning&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Each one uses different methods to train models depending on the kind of data.&lt;/p&gt;

&lt;h2&gt;
  
  
  Supervised Learning
&lt;/h2&gt;

&lt;p&gt;In supervised learning, the &lt;a href="https://www.coursera.org/articles/machine-learning-models"&gt;model&lt;/a&gt; learns from a dataset that is labeled. This simply means that the model is taught using examples that have the correct answers. For instance, if you have a set of fruit images with their names labeled on them, the model learns to recognize the fruits from the labeled images. Later, when given new images, it can predict the fruit names based on what it has learned.&lt;/p&gt;

&lt;h3&gt;
  
  
  Types of Supervised Learning
&lt;/h3&gt;

&lt;p&gt;1.&lt;strong&gt;Regression:&lt;/strong&gt; This is a type of supervised learning algorithm used to predict continuous values. &lt;br&gt;
Examples:&lt;/p&gt;

&lt;p&gt;•House price predictions: Predicting the sales price of a house based on features like size, location, and number of bedrooms in the house.&lt;br&gt;
•Forecasting Temperature: By forecasting future weather temperatures based on past weather records, a regression model can forecast the temperature for the next day or week.&lt;br&gt;
•Predicting stock price: by analyzing past stock prices, trading volume, and other financial indicators, a regression model can attempt to predict the future price movements of a stock.&lt;/p&gt;

&lt;p&gt;2.&lt;strong&gt;Classification:&lt;/strong&gt; This is a type of supervised learning algorithm used to categorize data. It is like sorting objects into different groups based on their characteristics. For instance, you have a basket of fruits and you want to sort them into groups like apples, bananas, and oranges. The model learns that apples are red and round, while bananas are yellow and elongated, and then proceeds to group them accordingly. Similarly, in email spam detection, the model learns patterns in emails to know whether they are spam, based on the sender and other features of the mail.&lt;/p&gt;

&lt;h3&gt;
  
  
  Applications of Supervised Learning
&lt;/h3&gt;

&lt;p&gt;• Email Spam Filtering: The supervised learning algorithm is trained on a dataset of emails to identify and classify emails that are spam or non-spam by learning to recognize patterns and features that distinguish the two.&lt;/p&gt;

&lt;p&gt;• Speech Recognition: The model is trained on audio recordings to convert spoken language into text. The recordings have their spoken words written down with them. This helps the model learn how people speak and change what they say into written text.&lt;/p&gt;

&lt;p&gt;• Customer Churn Predictions: The model can predict which customers are likely to stop using a service by analyzing their past behavior.&lt;/p&gt;

&lt;p&gt;• Predictive Maintenance: The models learn from past machines' data to spot signs that the equipment might need fixing soon.&lt;/p&gt;

&lt;h3&gt;
  
  
  Supervised Learning Algorithms
&lt;/h3&gt;

&lt;p&gt;Supervised learning algorithms teach computers to make predictions or decisions by learning from examples given to them. Here are some common examples:&lt;br&gt;
•Linear Regression&lt;br&gt;
•Logistic Regression&lt;br&gt;
•Decision Trees&lt;br&gt;
•Random Forests&lt;br&gt;
•Support Vector Machines (SVM)&lt;br&gt;
•k-Nearest Neighbors (k-NN)&lt;/p&gt;

&lt;h3&gt;
  
  
  Advantages of Supervised Learning
&lt;/h3&gt;

&lt;p&gt;•It makes accurate predictions.&lt;br&gt;
•The models use past data to predict what might happen in the future.&lt;br&gt;
•The algorithms are easy to understand and interpret.&lt;br&gt;
•You can easily spot when the model makes mistakes and correct them during the training process.&lt;br&gt;
•The more labeled data you have, the better the model can learn and improve its accuracy.&lt;br&gt;
•The algorithms can learn from large datasets, making them powerful tools for big data analysis.&lt;/p&gt;

&lt;h3&gt;
  
  
  Disadvantages of Supervised Learning
&lt;/h3&gt;

&lt;p&gt;•Supervised learning requires labeled data.&lt;br&gt;
•Training a supervised learning model can be time-consuming.&lt;br&gt;
•The model can only predict the specific tasks they were trained on.&lt;br&gt;
•If there are errors in the labeled data, the model will learn the errors, causing the model to make inaccurate predictions.&lt;br&gt;
•Some algorithms are complex and difficult to interpret.&lt;/p&gt;

&lt;h2&gt;
  
  
  Unsupervised Learning
&lt;/h2&gt;

&lt;p&gt;In Unsupervised learning, the model works with data that doesn't have any labels or correct answers. It figures out patterns and groups on its own.&lt;/p&gt;

&lt;p&gt;For example, if you give the model a bunch of fruit pictures without telling it which fruit is which, the model will find similarities and differences among the pictures and group the fruits accordingly. It doesn’t know the names, but it can still organize them based on their characteristics. &lt;/p&gt;

&lt;h3&gt;
  
  
  Types of Unsupervised Learning
&lt;/h3&gt;

&lt;p&gt;• Clustering: Clustering is a type of unsupervised learning that groups data points based on their similarities.&lt;br&gt;
Examples:&lt;br&gt;
-K-Means Clustering&lt;br&gt;
-Hierarchical Clustering&lt;br&gt;
-Independent Component Analysis&lt;br&gt;
-Density-Based Spatial Clustering of Applications with Noise(DBSCAN)&lt;/p&gt;

&lt;p&gt;• Dimensionality Reduction: This technique simplifies complex data while keeping important informations. Examples:&lt;br&gt;
-Principal Component Analysis&lt;br&gt;
-Autoencoders&lt;/p&gt;

&lt;p&gt;• Association Rule Learning: This type of unsupervised learning finds patterns and relationships between items in data. Examples: &lt;br&gt;
-Apriori Algorithm&lt;br&gt;
-Eclat Algorithm&lt;/p&gt;

&lt;h3&gt;
  
  
  Applications of Unsupervised Learning
&lt;/h3&gt;

&lt;p&gt;•Customer Segmentation: The algorithm looks at customer data e.g. purchase history, website activity, etc., and groups customers into different categories based on their behaviors and preferences.&lt;/p&gt;

&lt;p&gt;•Imagine Compression: The algorithm will identify the most important parts of an image and compress it while retaining important information.&lt;/p&gt;

&lt;p&gt;•Recommendation Systems: Unsupervised learning can suggest products, movies, or music based on user behavior.&lt;/p&gt;

&lt;p&gt;•Market Basket Analysis: The algorithm analyzes shopping data to find products that are frequently bought together.&lt;/p&gt;

&lt;h3&gt;
  
  
  Advantages of Unsupervised Learning
&lt;/h3&gt;

&lt;p&gt;•It does not require labeled data.&lt;br&gt;
•It can identify hidden patterns in data.&lt;br&gt;
•It is useful in fraud detection.&lt;br&gt;
•It is useful in exploratory data analysis.&lt;/p&gt;

&lt;h3&gt;
  
  
  Disadvantages of Unsupervised Learning
&lt;/h3&gt;

&lt;p&gt;•It is hard to determine the accuracy of the model without labels.&lt;br&gt;
•The interpretations are difficult to understand.&lt;br&gt;
•It requires the knowledge of experts to choose the right algorithm and interpret results.&lt;/p&gt;

&lt;h3&gt;
  
  
  Differences between Supervised and Unsupervised Learning
&lt;/h3&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Aspect&lt;/th&gt;
&lt;th&gt;Supervised Learning&lt;/th&gt;
&lt;th&gt;Unsupervised Learning&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Definition&lt;/td&gt;
&lt;td&gt;Involves training a model with labeled data&lt;/td&gt;
&lt;td&gt;Involves training a model with unlabeled data&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Objective&lt;/td&gt;
&lt;td&gt;Makes accurate predictions&lt;/td&gt;
&lt;td&gt;Finds hidden patterns or structures&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Examples of Algorithms&lt;/td&gt;
&lt;td&gt;Algorithms like Linear Regression, Decision Trees, SVM&lt;/td&gt;
&lt;td&gt;Algorithms like k-Means Clustering, Hierarchical Clustering&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Applications&lt;/td&gt;
&lt;td&gt;Used for tasks like spam detection, fraud detection&lt;/td&gt;
&lt;td&gt;Used for tasks like customer segmentation, image compression&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;Supervised and unsupervised learning are important techniques in machine learning, each with its own strengths and weaknesses. While supervised learning needs a lot of labeled data and can sometimes make mistakes, it is very accurate. On the other hand, Unsupervised learning does not need labeled data but its results can be hard to understand.&lt;/p&gt;

&lt;p&gt;Knowing when to use each, method helps in solving different types of problems effectively, making the most out of machine learning.&lt;/p&gt;

</description>
      <category>machinelearning</category>
      <category>datascience</category>
      <category>tutorial</category>
      <category>programming</category>
    </item>
  </channel>
</rss>
