<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Harsh Bhatt's Blog]]></title><description><![CDATA[Harsh Bhatt's Blog]]></description><link>https://harsh.fun</link><image><url>https://cdn.hashnode.com/res/hashnode/image/upload/v1715273857031/zKbmUMpld.png</url><title>Harsh Bhatt&apos;s Blog</title><link>https://harsh.fun</link></image><generator>RSS for Node</generator><lastBuildDate>Fri, 11 Sep 2026 01:49:33 GMT</lastBuildDate><atom:link href="https://harsh.fun/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[The Cold War & Internet]]></title><description><![CDATA[Internet, you might have heard about it lately, you are using it right now. The internet is something that all of us use on a daily bases, most of us earn a living through it, but very few people know about how this revolutionary product was created ...]]></description><link>https://harsh.fun/the-cold-war-internet</link><guid isPermaLink="true">https://harsh.fun/the-cold-war-internet</guid><category><![CDATA[internet]]></category><category><![CDATA[technology]]></category><dc:creator><![CDATA[Harsh Bhatt]]></dc:creator><pubDate>Wed, 13 Aug 2025 12:18:58 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1755087317848/37a0e4f5-5a6d-4617-bb57-0d09ecf1d8b4.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Internet, you might have heard about it lately, you are using it right now. The internet is something that all of us use on a daily bases, most of us earn a living through it, but very few people know about how this revolutionary product was created and what is the story behind it.</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1735561350528/fe88dd9d-f15a-43a5-b1d2-69a253ee7f27.png" alt class="image--center mx-auto" /></p>
<p>In order to truly understand how the internet came into existence we have to go way back to the year 1957, before 1957 the computer's were able to do only a single task at a time, this was very ineffective and the computing power available at that time was not enough to handle multiple data exchanges, and as the computer were very huge and had to stored in large air conditioned room so they weren't easily excess able by developers, so a remote connection was needed to be made. On October 4th 1957 the first un-manned satellite (Sputnik) was launched by the Soviet Union, and in order to prove it's lead in technology America, it founded the DARPA (Defense Advanced Research Project Agency) in February 1958,  this was a huge network for transferring data an later on this network became the ARPANET.</p>
<p><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgev_KBEmT5XTkRgRN-YBuGLA72eGZ218eP8OTSrBAHjmWs2T2EJVD_YgXs1P0VnZj0Cqj2UFmIM1Kb5V2i4hdz1fPX77Ztv4LsoxocOOXTjV8FrggzTzslzeBZL_avm22BpftCecanAfc/s400/ARPANET.JPG" alt="ARPANET" class="image--center mx-auto" /></p>
<p>ARPANET's development began in 1966, in the early days the universities  were hesitating to connect directly to the mainframe so they connected the mainframe with small computers. These small computers were knows as IMP (Interface Message Processor), the IMP  took control of  the networking and the mainframe was just used for the purpose of initializing programs and the data files, since the IMP's were only connected with other IMP's this connection was known as "IMP subnet".For the first connection's between computer's the Network Working Group developed the NCP (Network Control Protocol), Later on the NCP was replaced by the more efficient TCP (Transmission Control Protocol) , the NPL (National Physical Network) network's in England was made upon financial bases a lot of traffic and data transfers were expected, and in order to avoid blockage in the lines the sent files/data was divided in smaller packets which were put together at the receiving end, this cycle of breaking and making of files/data is known as Packet Switching.</p>
<p><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7tt5alJu24-n8Gg_jD_ef4RlZT7xM2XlfbZYFvkhvnOrjTgkcQOekN1XV2BwkWV1hZvsXpzZ3oZfJd0NeuDagc1OfRaZ-tqKNb6DKXOb4xyU9K8Geu5fN35WbMQaIOSu0WQFLCSPSGAU/s400/Cyclades_0fc3e_450x450.png" alt="Cyclades_0fc3e_450x450" class="image--center mx-auto" /></p>
<p>CYCLADES computer network was developed in France in the early 1970's, It was one of the pioneering networks experimenting with concept on Packet Switching, it was developed to explore the alternatives to ARPANET design, the main focus of  CYCLADES development was on communication with other networks, and thus the term "Internet" was born, which was  short form of "Inter network" which basically meant a network of network's.</p>
<p>Later on the phone company's built their X.25 protocol which enabled communication through their server's in exchange of monthly basic charges. DARPA's  Transmission Control Protocol (TCP) based on connecting the computer's through gateway. The ISO (International Organization for Standardization) designed the OSI (Open System Interconnection) reference model, the specialty of the OSI model was that it consisted of  standardizing the network's from it's ends which means that there was no more need of gateways and each computer was connected with the other computer's directly without any intervention during a communication, this was the the beginning of the era of modern Internet.</p>
<p>Later on many modification's and major break-through's took place before we got the internet that we use today, but those are the topic's for an another time, so  what are your thought's on the creation of the internet and what would you do in there were no internet.?</p>
]]></content:encoded></item><item><title><![CDATA[Handeling Priorities]]></title><description><![CDATA[As a Product Manager, few things keep me up at night like this question: How do I aggressively push a new product without cannibalizing the revenue of existing cash cows?
When Jio AirFiber—a slick, plug-and-play wireless broadband service—launched, m...]]></description><link>https://harsh.fun/handeling-priorities</link><guid isPermaLink="true">https://harsh.fun/handeling-priorities</guid><category><![CDATA[Product Management]]></category><category><![CDATA[prioritization]]></category><category><![CDATA[product]]></category><dc:creator><![CDATA[Harsh Bhatt]]></dc:creator><pubDate>Mon, 28 Jul 2025 09:52:17 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1753695898761/cb7cb7b4-2970-49ff-a383-e9834c6ab086.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>As a Product Manager, few things keep me up at night like this question: <em>How do I aggressively push a new product without cannibalizing the revenue of existing cash cows?</em></p>
<p>When Jio AirFiber—a slick, plug-and-play wireless broadband service—launched, my mission was clear: <strong>drive adoption through in-app promotions</strong>. The catch? The Jio app’s prime real estate was already occupied by money-makers like prepaid recharges and JioFiber ( here’s the catch: <em>there was also doubt on adoption of AirFiber when JioFiber was already a known, high-performing option</em> ).</p>
<p>Replacing them out for AirFiber ads meant risking revenue, but <em>not</em> promoting AirFiber meant missing growth targets. Ah, the classic PM dilemma.</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1753694564945/fc6031d5-3bc1-4788-9e7f-e233ef70e92a.jpeg" alt class="image--center mx-auto" /></p>
<h3 id="heading-the-problem-a-high-stakes-game-of-digital-real-estate"><strong>The Problem: A High-Stakes Game of Digital Real Estate</strong></h3>
<ol>
<li><p><strong>Limited Ad Space</strong>: The app’s most valuable spots were taken by profitable campaigns.</p>
</li>
<li><p><strong>Revenue Tradeoffs</strong>: Replacing them with AirFiber ads could mean losing serious $$$.</p>
</li>
<li><p><strong>Geo Constraints</strong>: AirFiber wasn’t available everywhere, so blasting ads nationwide was wasteful.</p>
</li>
</ol>
<p><strong>Key Challenge</strong>: <em>How do I promote AirFiber hard where it matters, without blowing up our revenue goals?</em></p>
<h3 id="heading-the-strategy-focus-on-getting-immediate-feedback"><strong>The Strategy: Focus on getting Immediate feedback</strong></h3>
<p>We considered a few approaches:</p>
<ul>
<li><p><strong>Time-based rotations</strong> (AirFiber every 3rd session) → <em>Too inconsistent.</em></p>
</li>
<li><p><strong>Targeting heavy data users</strong> → <em>Not enough correlation with availability.</em></p>
</li>
<li><p><strong>Geo-targeting</strong> → <em>Bingo.</em> Show AirFiber <strong>only</strong> where it was live.</p>
</li>
</ul>
<p><strong>Execution:</strong></p>
<ul>
<li><p><strong>Phase 1 (Pilot)</strong>: Ran AirFiber ads in 9 cities (where AirFiber was launched in it’s Phase 1), replacing Less than <strong>10%</strong> of existing promotions.</p>
</li>
<li><p><strong>Phase 2 (Analyze):</strong> Tracked CTR, conversions, and revenue impact.</p>
</li>
<li><p><strong>Phase 3 (Scale)</strong>: Expanded to 20+ cities, using Phase 1 data to justify more ad space.</p>
</li>
<li><p><strong>Fallback</strong>: Non-serviceable areas kept seeing the usual money-making promos.</p>
</li>
</ul>
<h3 id="heading-the-results-happy-stakeholders-happy-pm"><strong>The Results: Happy Stakeholders, Happy PM</strong></h3>
<ul>
<li><p><strong>15% higher CTR</strong> for AirFiber ads (geo-targeting = relevance = wins).</p>
</li>
<li><p><strong>&lt;5% revenue drop</strong> from displaced campaigns (vs. a projected 20% if we went national).</p>
</li>
<li><p><strong>10% faster adoption</strong> of AirFiber as the free reach from the ad space (in Jio’s ecosystem) increased user awareness of the product rapidly.</p>
</li>
</ul>
<h3 id="heading-key-takeaways-for-fellow-pms"><strong>Key Takeaways for Fellow PMs</strong></h3>
<p>💡 <strong>Geo-targeting is your friend</strong> – Prioritize without full displacement.<br />📊 <strong>Data de-risks scaling</strong> – Pilot first, expand later.<br />🤝 <strong>Stakeholder love = proof + patience</strong> – Show them the numbers, not just the vision.</p>
<p>So, next time you’re stuck between a new product launch and a revenue goal, remember: <strong>geo-fencing might just save your sanity (and your quarterly targets).</strong> 🚀</p>
<hr />
<div data-node-type="callout">
<div data-node-type="callout-emoji">💡</div>
<div data-node-type="callout-text"><em>Thoughts? Ever faced a similar tradeoff? Drop a comment (or just silently nod in PM solidarity).</em></div>
</div>]]></content:encoded></item><item><title><![CDATA[Psychology of Money]]></title><description><![CDATA[For years Morgan Housel has been sharing his knowledge via his blogs that he gained working as a Senior Analyst for Motley Fool One from 2013–2016 and a Wall Street Journal Contributor from 2014–2015, post which he began as a Partner in the Collabora...]]></description><link>https://harsh.fun/psychology-of-money</link><guid isPermaLink="true">https://harsh.fun/psychology-of-money</guid><category><![CDATA[books]]></category><category><![CDATA[book summary]]></category><category><![CDATA[money]]></category><category><![CDATA[Investment]]></category><category><![CDATA[#BookReview]]></category><dc:creator><![CDATA[Harsh Bhatt]]></dc:creator><pubDate>Sat, 22 Jun 2024 12:47:29 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1719060183842/58dcb7fe-f597-45ec-9814-3b60fe989d44.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>For years Morgan Housel has been sharing his knowledge via his blogs that he gained working as a Senior Analyst for Motley Fool One from 2013–2016 and a Wall Street Journal Contributor from 2014–2015, post which he began as a Partner in the Collaborative Fund in 2016, which he continues to this day. He more recently became a board member at Markel in 2021, which he also continues today.</p>
<p>Eventually, he decided to create a collection of all his blogs and more, this is how "Psychology of Money" was born.</p>
<h3 id="heading-my-top-3-takeaways">My top 3 takeaways</h3>
<ul>
<li><p>Behaviour over intelligence for financial success</p>
</li>
<li><p>The importance of Long-term thinking and success</p>
</li>
<li><p>Simplicity &amp; consistency beats complexity</p>
</li>
</ul>
<h3 id="heading-what-i-learnt">What I learnt</h3>
<ol>
<li><strong>No one is crazy</strong></li>
</ol>
<blockquote>
<p><strong>Your personal experiences with money make up maybe 0.00000001% of what’s happened in the world, but maybe 80% of how you think the world works.</strong></p>
</blockquote>
<p>Other people's financial decisions might seem irrational to us, but they make perfect sense to the person making them. It indicates how people’s unique backgrounds and experiences shape their financial behaviour.</p>
<ol start="2">
<li><strong>Understanding Compounding</strong></li>
</ol>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1719059011305/2519b52d-b4ef-4f75-bb9e-19b27b2773a9.png" alt class="image--center mx-auto" /></p>
<p>Staying invested over time and allowing your investments to grow without frequent changes or attempts to time the market is crucial.</p>
<ol start="3">
<li><p><strong>Happiness &amp; Freedom</strong></p>
<p> Money should be viewed as a tool for freedom and security rather than a source of happiness. Contentment with what you have is a key to financial peace.</p>
</li>
<li><p><strong>Wealth is what you don't see</strong></p>
<p> True wealth is often hidden from view. People can appear wealthy but be financially insecure, and vice versa. <strong>Spending money to show people how much money you have is the fastest way to have less money.</strong></p>
</li>
<li><p><strong>Never-ending desires</strong></p>
<p> Living below your means and avoiding lifestyle inflation are foundational to building wealth. Contentment in of itself is a form of wealth.</p>
</li>
</ol>
<h3 id="heading-favourite-quotes">Favourite Quotes</h3>
<blockquote>
<p><em>The hardest financial skill is getting the goalpost to stop moving.</em></p>
<p><em>The hardest financial skill is getting the goalpost to stop moving.</em></p>
<p><em>The freedom to do what you want, when you want, with who you want, for as long as you want, is priceless.</em></p>
<p><em>Wealth is largely invisible. It’s the money not spent.</em></p>
<p>Planning is important, but the most important part of every plan is to plan on the plan not going according to plan.</p>
</blockquote>
<h3 id="heading-who-should-read-this">Who should read this?</h3>
<p>This should be read by everyone, especially by people who are still young, as understanding the pitfalls of our behaviour concerning money will reap extraordinary rewards as young adults still have a whole life ahead of them for compounding the work its magic.</p>
<h3 id="heading-resources">Resources</h3>
<ul>
<li>Morgan Housels Blogs - <a target="_blank" href="https://collabfund.com/blog/">https://collabfund.com/blog/</a></li>
</ul>
]]></content:encoded></item><item><title><![CDATA[Fun facts about the Calendar!]]></title><description><![CDATA[Our everyday life depends upon the accurate and standardized form of time-keeping that we are used to and often take for granted, we usually never give a second thought to these things. There are a lot of calendars being used by people around the wor...]]></description><link>https://harsh.fun/fun-facts-about-the-calendar</link><guid isPermaLink="true">https://harsh.fun/fun-facts-about-the-calendar</guid><category><![CDATA[calendar]]></category><category><![CDATA[funfact]]></category><category><![CDATA[history]]></category><dc:creator><![CDATA[Harsh Bhatt]]></dc:creator><pubDate>Wed, 15 May 2024 07:26:58 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/stock/unsplash/LPTVnfARdfs/upload/e9e31b1f15058ab59deb32dbbb6f7608.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Our everyday life depends upon the accurate and standardized form of time-keeping that we are used to and often take for granted, we usually never give a second thought to these things. There are a lot of calendars being used by people around the world but the one we all know and use is known as the "<strong><em>Gregorian Calendar</em></strong>", it was named after Pope Gregory XIII.</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1715602792326/e0527625-f696-4f93-bc19-60fd0264c66b.jpeg" alt class="image--center mx-auto" /></p>
<p>Before the Gregorian calendar was standardized, people around the world used their own calendars (some being more accurate than others), like most of the Western countries used the <a target="_blank" href="https://en.wikipedia.org/wiki/Julian_calendar">Julian calendar</a>, which was named after Julius Caesar, Chinese people used their own <a target="_blank" href="https://en.wikipedia.org/wiki/Chinese_calendar">lunisolar calendar</a>, In India people used a calendar called <a target="_blank" href="https://en.wikipedia.org/wiki/Hindu_calendar">Panchanga</a> and it is still used to calculate Hindu festivals.</p>
<p>The reason the Gregorian calendar is the international standard used almost everywhere in the world to mark the passing of time might be a little more complicated than you might have thought. I<strong>t takes 365 days, 5 hours, 48 minutes, and 46 seconds for the Earth to make a full revolution</strong> around the sun; Things would be a lot easier if it was even 365 days.</p>
<p>Most of the Western world used the Julian calendar, The Julian calendar had 365 days every year with an extra day every four years. This was pretty accurate, but it made a year on average 11 minutes and 14 seconds too long. But nobody took notice and this little glitch wouldn't be dealt with until <strong>1582</strong>. That's the year that the Gregorian calendar started finally being used. That 11-minute glitch in the Julian calendar created a problem with Easter. It was supposed to be celebrated on the Sunday after the first full moon after the spring equinox, or March 21st. But as it slipped later and later each year, Pope Gregory got concerned, so he commissioned scientists and astronomers to get this right. After calculating, they realized that <em>t<em>**</em>he traditional calendar had fallen 10 full days behind over the years</em>.**</p>
<p>To rectify this, steps needed to be taken.</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1715598644168/3b65394f-efd0-4a04-813d-90f32f4cedbf.png" alt class="image--center mx-auto" /></p>
<p>In 1582, <strong>October 5 Never Happened.</strong> On Oct. 5, 1582, most of Europe replaced the Julian calendar with the Gregorian calendar; the process of switching required that the <strong>10 days after Oct. 4 should be skipped</strong>. The Gregorian calendar is more accurate than the Julian because it still had a leap year every four years, except for years that are divisible by 100, and unless that year is divisible by 400 so 2000 was a leap year, but 2100 will not be (it's messed up). Of course, nothing's perfect, and the Gregorian calendar is no exception: in <strong>4909</strong>, is will be a <strong>full day ahead</strong>, but hopefully by then, we humans will be capable enough to figure things out.</p>
<p>Also, another fun fact, the reason it's 2015 and not 2768 is that in the year 525, Christian Monk Dionysius Exiguus determined that Jesus was born in the Roman year 753, and reset the year from there (although it's generally accepted that he was off by about 5-6 years). We can also blame Exiguus for the denominations BC (before Christ) and AD (Anno Domini, Latin for "The Year of Our Lord").</p>
<p>Academic and scientific communities have been increasingly using the more neutral, less Christianity-centric BCE and CE for "Before Common Era" and "Common Era". Of course, there are tonnes of other calendars that people use, and even some really intriguing calendars that were developed like the Tranquility calendar, which starts on the day we landed on the Moon, and has 13 28-day months, all named after scientists.</p>
<div class="embed-wrapper"><div class="embed-loading"><div class="loadingRow"></div><div class="loadingRow"></div></div><a class="embed-card" href="https://anoopelias.github.io/tranquility-calendar/">https://anoopelias.github.io/tranquility-calendar/</a></div>
<p> </p>
<p>In case you want to read/watch some more on this topic.</p>
<p><a target="_blank" href="https://rupertshepherd.info/tag/gregorian-calendar">https://rupertshepherd.info/tag/gregorian-calendar</a></p>
<p><a target="_blank" href="https://www.youtube.com/watch?v=czgOWmtGVGs">https://www.youtube.com/watch?v=czgOWmtGVGs</a></p>
]]></content:encoded></item><item><title><![CDATA[Reflection on Innovation]]></title><description><![CDATA[Introduction: A Glimpse into 1900's New York
Let's take a trip to the early 1900's New York. The economy was booming, lot of people were flocking in for the new opportunities & business potential, to satisfy this insane demand, the city had went on a...]]></description><link>https://harsh.fun/elevator-problem</link><guid isPermaLink="true">https://harsh.fun/elevator-problem</guid><category><![CDATA[consumer behaviour]]></category><category><![CDATA[marketing]]></category><category><![CDATA[perspective]]></category><category><![CDATA[Problem Solving]]></category><category><![CDATA[new york]]></category><category><![CDATA[#elevator]]></category><dc:creator><![CDATA[Harsh Bhatt]]></dc:creator><pubDate>Fri, 19 Jan 2024 12:50:44 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1705395240368/67fa4b1f-7f23-4d0e-ab74-570ab514a948.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h3 id="heading-introduction-a-glimpse-into-1900s-new-york"><strong>Introduction: A Glimpse into 1900's New York</strong></h3>
<p>Let's take a trip to the early 1900's New York. The economy was booming, lot of people were flocking in for the new opportunities &amp; business potential, to satisfy this insane demand, the city had went on a spree of building sky scrapers where some of the tallest buildings at the time were being built in this era. 🚀</p>
<h3 id="heading-the-sky-high-problem"><strong>The Sky-High Problem</strong></h3>
<p>As the skyscrapers got taller and taller, one little problem that was non existent in the past, is now becoming a headache:- "<strong><em>Boredom</em></strong>". You see, the elevator tech in the early 1900's was nowhere as sophisticated as we have today, and the speed of elevators couldn't keep up with the rate at which the skyscrapers were getting taller.🏙️</p>
<p>This caused a huge increase in complaints regarding the elevators being slow, as more and more people had to spend more of their time is an elevator, this problem kept on growing. 📈</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1705395795623/cc88080e-fcb0-4f34-948e-faf2ce6904a9.png" alt class="image--center mx-auto" /></p>
<h3 id="heading-a-conventional-approach"><strong>A Conventional Approach</strong></h3>
<p>To address this issue, the city council invited a few consultants most being engineers. The engineers immediately started thinking of different technical scenarios such as installing a newer elevator, using an even more powerful motor etc, but to everyone's dismay, most of the solutions were either not possible due to the technical constraints of that era or were too impractical to be implemented.</p>
<p><img src="https://hbr.org/resources/images/article_assets/2016/11/R1701D_WEDELL_PROBLEMFRAMING_A.png" alt="R1701D_WEDELL_PROBLEMFRAMING_A.png" /></p>
<h3 id="heading-thinking-outside-the-box"><strong>Thinking Outside the Box</strong></h3>
<p>But there was this one particular consultant who had a weird yet interesting idea of installing mirrors in the elevators. No-one in the council though this as a serious idea, but since nothing else worked, they decided to give it a try and started attaching mirrors in the elevators.</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1705407076539/cfe63010-5b50-4129-b5db-0b4a489f239f.png" alt class="image--center mx-auto" /></p>
<p>Within a month of installing the mirrors, the complaints dropped by more than <strong><em>50%</em></strong> 📉, this surprised everyone in the council. They called the psychologist once again to gain insight on his reasoning behind adding mirrors in the elevators.</p>
<h3 id="heading-a-reflection-on-success"><strong>A Reflection on Success</strong></h3>
<p>The psychologist explained his reasoning being simply taking a step back and understanding the root-cause behind the massive number of complaints, which he deduced to be "<strong><em>Boredom</em></strong>", as people had nothing to do except staring a soul-less door of the elevator while they were in there (which was increasing as the building kept getting taller). The psychologist attacked the root cause by providing the people something to do while they were in there.</p>
<p><img src="https://hbr.org/resources/images/article_assets/2016/11/R1701D_WEDELL_PROBLEMFRAMING_B.png" alt="R1701D_WEDELL_PROBLEMFRAMING_B.png" /></p>
<h3 id="heading-conclusion-the-power-of-perspective"><strong>Conclusion: The Power of Perspective</strong></h3>
<p>Rather than jumping directly into solving the problem at hand, we should rather take a step back and ask ourselves: why this problem exists? and how it came to be?</p>
<p>This could give us a different perspective for taking on the problem, and potentially save a lot of time and effort, So next time you face a daunting problem, ask yourself: ***is there a 'mirror' solution that I'm overlooking?***🪞</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1705407357037/b7d6ff6f-a613-483c-9172-8fa12cfe3fc7.png" alt class="image--center mx-auto" /></p>
<div data-node-type="callout">
<div data-node-type="callout-emoji">💡</div>
<div data-node-type="callout-text"><strong>"<em>A checklist for problem diagnosis tends to discourage actual thinking.</em>"</strong></div>
</div>

<p>Referance - <a target="_blank" href="https://hbr.org/2017/01/are-you-solving-the-right-problems">https://hbr.org/2017/01/are-you-solving-the-right-problems</a></p>
]]></content:encoded></item><item><title><![CDATA[How we can tell better stories with Data!]]></title><description><![CDATA[In the summer of 1856, Florence Nightingale angrily sailed home from war. As a nursing administrator of a British Army hospital network, she had witnessed hundreds and thousands of sick soldiers suffer in filthy wards. An entire fighting force had be...]]></description><link>https://harsh.fun/how-we-can-tell-better-stories-with-data</link><guid isPermaLink="true">https://harsh.fun/how-we-can-tell-better-stories-with-data</guid><category><![CDATA[Data Science]]></category><category><![CDATA[DataVisualization]]></category><category><![CDATA[storytelling]]></category><category><![CDATA[data analysis]]></category><category><![CDATA[presentations]]></category><dc:creator><![CDATA[Harsh Bhatt]]></dc:creator><pubDate>Sun, 29 Jan 2023 10:53:37 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/stock/unsplash/Z5JJifMtbCo/upload/2a249cf7ddbb5ce1aa4cf2d9e68e86ba.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>In the summer of 1856, Florence Nightingale angrily sailed home from war. As a nursing administrator of a British Army hospital network, she had witnessed hundreds and thousands of sick soldiers suffer in filthy wards. An entire fighting force had been effectively lost to disease and infection. Nightingale realized that the diseases rampant in those camps were inflicting more deaths than enemy bullets, from there on she took it upon herself to fix this situation, to show how serious the situation was, Nightingale created many visualizations to show the humongous number of soldiers being affected by diseases.</p>
<p>Nightingale's best-known diagram is this colourful depiction of causes of mortality, illustrated by overlapping wedges. Part of the chart's enduring success is attributable to its strange yet interesting form; others at the time presented similar data in conventional line graphs, to little effect. As the middle story element of her visual argument, it elevated two comparisons. The first shows that deaths from preventable diseases (<em>blue</em>) greatly outnumbered hospital deaths from wounds (<em>red</em>). The second comparison, repeated from the first diagram, is between the first year (<em>right</em>) and the second year (<em>left</em>) of the war. It shows that mortality declined significantly between the two years, which are linked by a jagged line, and encourages readers to wonder what occurred to make such a difference.</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1674988649395/d1245746-9519-4446-8e24-fe1e113a2b53.jpeg" alt class="image--center mx-auto" /></p>
<h2 id="heading-why-use-storytelling-for-presenting-data">Why use storytelling for presenting data?</h2>
<p>Storytelling with data is the art of using data, facts, and statistics to communicate a compelling message that informs, educates, and inspires. In today’s data-driven world, storytelling with data has become an essential tool for organizations, businesses, and individuals looking to communicate their ideas and insights effectively.</p>
<h2 id="heading-start-with-the-why">Start with the why!</h2>
<p>The first step in storytelling with data is to identify the story that you want to tell. This could be a message about a problem you want to solve, an opportunity you want to highlight, or a trend you want to explain. Once you have identified your story, you need to gather and analyze the data that will support it. This may involve collecting data from a variety of sources, such as surveys, studies, and databases.</p>
<h2 id="heading-analyze">Analyze...</h2>
<p>Once you have the data, it’s time to start visualizing it. Data visualization is a powerful tool that can help to bring your story to life. There are many different types of data visualization, including bar charts, line graphs, scatter plots, and heat maps. The type of visualization you choose will depend on the type of data you have, the story you want to tell, and the audience you want to reach.</p>
<p>It’s important to remember that storytelling with data is not just about presenting facts and figures. It’s also about putting those facts and figures into context, making them relevant and accessible to your audience. To do this, you need to craft a narrative that guides your audience through the data, helping them to understand the story you are trying to tell.</p>
<h2 id="heading-and-visualize">and Visualize!</h2>
<p>One effective way to do this is by using data visualization to highlight key trends and patterns. For example, you could use a bar chart to show the growth of a particular industry over time, or a line graph to show how a particular metric has changed over the years. Another way to put data into context is to use anecdotes or examples to illustrate your points. This could involve telling a story about a person who has been affected by the issue you are discussing, or highlighting a case study that demonstrates the impact of a particular solution.</p>
<h2 id="heading-keep-evolving">Keep evolving!</h2>
<p>Finally, it’s important to remember that storytelling with data is not a one-time event. You should continue to update your data and refine your story as new information becomes available. This could involve adding new data points, revising your visualizations, or tweaking your narrative to reflect new insights or trends.</p>
<p>In conclusion, storytelling with data is a powerful tool for communicating complex ideas and insights. Whether you are trying to educate your audience about a particular issue, highlight an opportunity, or explain a trend, storytelling with data can help you to communicate your message effectively and make a lasting impact. To be successful, it’s important to identify your story, gather and analyze your data, visualize your data, craft a narrative, and continue to refine your story as new information becomes available.</p>
]]></content:encoded></item><item><title><![CDATA[Data Analysis 101: My beginner project.]]></title><description><![CDATA[What we'll be doing today.
We will follow these steps on Given Dataset

Trying to make sense of the data.
Checking if there's any dirty data.
Visualizing the clean data.
Final Conclusion.

Step 1: Understand the data

First we will load the Data
We w...]]></description><link>https://harsh.fun/data-analysis-101-my-beginner-project</link><guid isPermaLink="true">https://harsh.fun/data-analysis-101-my-beginner-project</guid><category><![CDATA[Data Science]]></category><category><![CDATA[python beginner]]></category><category><![CDATA[#data visualisation]]></category><dc:creator><![CDATA[Harsh Bhatt]]></dc:creator><pubDate>Fri, 15 Jul 2022 13:34:36 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1657877713355/e__UhX7jx.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1 id="heading-what-well-be-doing-today">What we'll be doing today.</h1>
<p>We will follow these steps on Given Dataset</p>
<ol>
<li>Trying to make sense of the data.</li>
<li>Checking if there's any dirty data.</li>
<li>Visualizing the clean data.</li>
<li>Final Conclusion.</li>
</ol>
<h2 id="heading-step-1-understand-the-data">Step 1: Understand the data</h2>
<ul>
<li>First we will load the Data</li>
<li>We will create a rough Flowchart of Insights we can get from the Data</li>
<li>Move to next Step</li>
</ul>
<pre><code><span class="hljs-comment"># First of all we'll load all the libraries</span>

<span class="hljs-keyword">import</span> numpy <span class="hljs-keyword">as</span> np
<span class="hljs-keyword">import</span> pandas <span class="hljs-keyword">as</span> pd 
<span class="hljs-keyword">import</span> matplotlib.pyplot <span class="hljs-keyword">as</span> plt
<span class="hljs-keyword">import</span> seaborn <span class="hljs-keyword">as</span> sns
</code></pre><p>Then we'll go ahead and read the source file from which we'ed be getting the data.</p>
<p>You can download the .csv file from here - https://github.com/realharshbhatt/Pythonproject/blob/main/Stores.csv</p>
<pre><code>df<span class="hljs-operator">=</span>pd.read_csv(<span class="hljs-string">'/Projects/Stores/Stores.csv'</span>)
df.head()
</code></pre><p>(<strong>Note </strong>- change the path to where you've stored the .csv file.)</p>
<pre><code><span class="hljs-string">Store</span> <span class="hljs-string">ID</span>     <span class="hljs-string">Store_Area</span>     <span class="hljs-string">Items_Available</span>     <span class="hljs-string">Daily_Customer_Count</span>     <span class="hljs-string">Store_Sales</span>
<span class="hljs-number">0</span>     <span class="hljs-number">1</span>     <span class="hljs-number">1659     </span><span class="hljs-number">1961     </span><span class="hljs-number">530</span>     <span class="hljs-number">66490</span>
<span class="hljs-number">1</span>     <span class="hljs-number">2</span>     <span class="hljs-number">1461     </span><span class="hljs-number">1752     </span><span class="hljs-number">210</span>     <span class="hljs-number">39820</span>
<span class="hljs-number">2</span>     <span class="hljs-number">3</span>     <span class="hljs-number">1340     </span><span class="hljs-number">1609     </span><span class="hljs-number">720</span>     <span class="hljs-number">54010</span>
<span class="hljs-number">3</span>     <span class="hljs-number">4</span>     <span class="hljs-number">1451     </span><span class="hljs-number">1748     </span><span class="hljs-number">620</span>     <span class="hljs-number">53730</span>
<span class="hljs-number">4</span>     <span class="hljs-number">5</span>     <span class="hljs-number">1770     </span><span class="hljs-number">2111     </span><span class="hljs-number">450</span>     <span class="hljs-number">46620</span>
</code></pre><h2 id="heading-step-2-data-cleaning">Step-2: Data Cleaning</h2>
<p>To find the missing and in correct values we generally use 3 Functions</p>
<ul>
<li><strong>df.isnull( ).sum( )</strong>: It will give you total NULL values in each column</li>
<li><strong>df.info( )</strong>: This is very useful, This will give you all information like 'Non-Null Values' &amp; 'Data Type' for each column</li>
<li><strong>df.unique( )</strong>: Gives you all unique values of a function</li>
</ul>
<pre><code>df.isnull().sum()
</code></pre><p>The Output we get would look something like this - </p>
<pre><code><span class="hljs-attribute">Store</span> ID                <span class="hljs-number">0</span>
<span class="hljs-attribute">Store_Area</span>              <span class="hljs-number">0</span>
<span class="hljs-attribute">Items_Available</span>         <span class="hljs-number">0</span>
<span class="hljs-attribute">Daily_Customer_Count</span>    <span class="hljs-number">0</span>
<span class="hljs-attribute">Store_Sales</span>             <span class="hljs-number">0</span>
<span class="hljs-attribute">dtype</span>: int<span class="hljs-number">64</span>
</code></pre><p>For more info about the columns, we will use <code>info()</code> function</p>
<pre><code>df.info()
</code></pre><p>We can see that all the columns data is integer type</p>
<pre><code>&lt;<span class="hljs-keyword">class</span> <span class="hljs-string">'pandas.core.frame.DataFrame'</span>&gt;
Range<span class="hljs-keyword">Index</span>: <span class="hljs-number">896</span> entries, <span class="hljs-number">0</span> <span class="hljs-keyword">to</span> <span class="hljs-number">895</span>
Data <span class="hljs-keyword">columns</span> (total <span class="hljs-number">5</span> <span class="hljs-keyword">columns</span>):
 #   <span class="hljs-keyword">Column</span>                Non-<span class="hljs-keyword">Null</span> Count  Dtype
<span class="hljs-comment">---  ------                --------------  -----</span>
 <span class="hljs-number">0</span>   Store ID              <span class="hljs-number">896</span> non-<span class="hljs-keyword">null</span>    int64
 <span class="hljs-number">1</span>   Store_Area            <span class="hljs-number">896</span> non-<span class="hljs-keyword">null</span>    int64
 <span class="hljs-number">2</span>   Items_Available       <span class="hljs-number">896</span> non-<span class="hljs-keyword">null</span>    int64
 <span class="hljs-number">3</span>   Daily_Customer_Count  <span class="hljs-number">896</span> non-<span class="hljs-keyword">null</span>    int64
 <span class="hljs-number">4</span>   Store_Sales           <span class="hljs-number">896</span> non-<span class="hljs-keyword">null</span>    int64
dtypes: int64(<span class="hljs-number">5</span>)
memory <span class="hljs-keyword">usage</span>: <span class="hljs-number">35.1</span> KB
</code></pre><h2 id="heading-cleaning-the-individual-data">Cleaning the individual data.</h2>
<p>We will use <code>unique()</code> function to find all the unique values in store area column.</p>
<pre><code><span class="hljs-selector-tag">df</span><span class="hljs-selector-class">.Store_Area</span><span class="hljs-selector-class">.unique</span>()
</code></pre><p>Below we can see all the unique values in the column.</p>
<pre><code><span class="hljs-string">array([1659,</span> <span class="hljs-number">1461</span><span class="hljs-string">,</span> <span class="hljs-number">1340</span><span class="hljs-string">,</span> <span class="hljs-number">1451</span><span class="hljs-string">,</span> <span class="hljs-number">1770</span><span class="hljs-string">,</span> <span class="hljs-number">1442</span><span class="hljs-string">,</span> <span class="hljs-number">1542</span><span class="hljs-string">,</span> <span class="hljs-number">1261</span><span class="hljs-string">,</span> <span class="hljs-number">1090</span><span class="hljs-string">,</span> <span class="hljs-number">1030</span><span class="hljs-string">,</span> <span class="hljs-number">1187</span><span class="hljs-string">,</span>
       <span class="hljs-number">1751</span><span class="hljs-string">,</span> <span class="hljs-number">1746</span><span class="hljs-string">,</span> <span class="hljs-number">1615</span><span class="hljs-string">,</span> <span class="hljs-number">1469</span><span class="hljs-string">,</span> <span class="hljs-number">1644</span><span class="hljs-string">,</span> <span class="hljs-number">1578</span><span class="hljs-string">,</span> <span class="hljs-number">1703</span><span class="hljs-string">,</span> <span class="hljs-number">1438</span><span class="hljs-string">,</span> <span class="hljs-number">1940</span><span class="hljs-string">,</span> <span class="hljs-number">1421</span><span class="hljs-string">,</span> <span class="hljs-number">1458</span><span class="hljs-string">,</span>
       <span class="hljs-number">1719</span><span class="hljs-string">,</span> <span class="hljs-number">1449</span><span class="hljs-string">,</span> <span class="hljs-number">1234</span><span class="hljs-string">,</span> <span class="hljs-number">1732</span><span class="hljs-string">,</span> <span class="hljs-number">1475</span><span class="hljs-string">,</span> <span class="hljs-number">1390</span><span class="hljs-string">,</span> <span class="hljs-number">1642</span><span class="hljs-string">,</span> <span class="hljs-number">1715</span><span class="hljs-string">,</span> <span class="hljs-number">1439</span><span class="hljs-string">,</span> <span class="hljs-number">1250</span><span class="hljs-string">,</span> <span class="hljs-number">1331</span><span class="hljs-string">,</span>
       <span class="hljs-number">1784</span><span class="hljs-string">,</span> <span class="hljs-number">1375</span><span class="hljs-string">,</span> <span class="hljs-number">1871</span><span class="hljs-string">,</span> <span class="hljs-number">1174</span><span class="hljs-string">,</span> <span class="hljs-number">1839</span><span class="hljs-string">,</span> <span class="hljs-number">1270</span><span class="hljs-string">,</span> <span class="hljs-number">1435</span><span class="hljs-string">,</span>  <span class="hljs-number">965</span><span class="hljs-string">,</span> <span class="hljs-number">1665</span><span class="hljs-string">,</span> <span class="hljs-number">1780</span><span class="hljs-string">,</span> <span class="hljs-number">1009</span><span class="hljs-string">,</span>
       <span class="hljs-number">1227</span><span class="hljs-string">,</span> <span class="hljs-number">1769</span><span class="hljs-string">,</span> <span class="hljs-number">1660</span><span class="hljs-string">,</span> <span class="hljs-number">1472</span><span class="hljs-string">,</span> <span class="hljs-number">1408</span><span class="hljs-string">,</span> <span class="hljs-number">1514</span><span class="hljs-string">,</span> <span class="hljs-number">1565</span><span class="hljs-string">,</span> <span class="hljs-number">1074</span><span class="hljs-string">,</span> <span class="hljs-number">1864</span><span class="hljs-string">,</span> <span class="hljs-number">1570</span><span class="hljs-string">,</span> <span class="hljs-number">1417</span><span class="hljs-string">,</span>
       <span class="hljs-number">1734</span><span class="hljs-string">,</span> <span class="hljs-number">1470</span><span class="hljs-string">,</span> <span class="hljs-number">1761</span><span class="hljs-string">,</span> <span class="hljs-number">1756</span><span class="hljs-string">,</span> <span class="hljs-number">1704</span><span class="hljs-string">,</span> <span class="hljs-number">2011</span><span class="hljs-string">,</span> <span class="hljs-number">1310</span><span class="hljs-string">,</span> <span class="hljs-number">1544</span><span class="hljs-string">,</span> <span class="hljs-number">1707</span><span class="hljs-string">,</span> <span class="hljs-number">1881</span><span class="hljs-string">,</span> <span class="hljs-number">1416</span><span class="hljs-string">,</span>
       <span class="hljs-number">1631</span><span class="hljs-string">,</span> <span class="hljs-number">1318</span><span class="hljs-string">,</span> <span class="hljs-number">1692</span><span class="hljs-string">,</span> <span class="hljs-number">1152</span><span class="hljs-string">,</span>  <span class="hljs-number">891</span><span class="hljs-string">,</span> <span class="hljs-number">1468</span><span class="hljs-string">,</span> <span class="hljs-number">1539</span><span class="hljs-string">,</span> <span class="hljs-number">1635</span><span class="hljs-string">,</span> <span class="hljs-number">1267</span><span class="hljs-string">,</span> <span class="hljs-number">1720</span><span class="hljs-string">,</span> <span class="hljs-number">1462</span><span class="hljs-string">,</span>
       <span class="hljs-number">1431</span><span class="hljs-string">,</span> <span class="hljs-number">1441</span><span class="hljs-string">,</span> <span class="hljs-number">1572</span><span class="hljs-string">,</span> <span class="hljs-number">1287</span><span class="hljs-string">,</span> <span class="hljs-number">1931</span><span class="hljs-string">,</span> <span class="hljs-number">1252</span><span class="hljs-string">,</span> <span class="hljs-number">1238</span><span class="hljs-string">,</span> <span class="hljs-number">1479</span><span class="hljs-string">,</span> <span class="hljs-number">1590</span><span class="hljs-string">,</span> <span class="hljs-number">2169</span><span class="hljs-string">,</span> <span class="hljs-number">1838</span><span class="hljs-string">,</span>
       <span class="hljs-number">1385</span><span class="hljs-string">,</span> <span class="hljs-number">1921</span><span class="hljs-string">,</span> <span class="hljs-number">1975</span><span class="hljs-string">,</span> <span class="hljs-number">1853</span><span class="hljs-string">,</span> <span class="hljs-number">1816</span><span class="hljs-string">,</span> <span class="hljs-number">1785</span><span class="hljs-string">,</span> <span class="hljs-number">1579</span><span class="hljs-string">,</span> <span class="hljs-number">1096</span><span class="hljs-string">,</span> <span class="hljs-number">1919</span><span class="hljs-string">,</span> <span class="hljs-number">1262</span><span class="hljs-string">,</span> <span class="hljs-number">1374</span><span class="hljs-string">,</span>
       <span class="hljs-number">1309</span><span class="hljs-string">,</span> <span class="hljs-number">1207</span><span class="hljs-string">,</span> <span class="hljs-number">1929</span><span class="hljs-string">,</span> <span class="hljs-number">1573</span><span class="hljs-string">,</span> <span class="hljs-number">1415</span><span class="hljs-string">,</span> <span class="hljs-number">1162</span><span class="hljs-string">,</span> <span class="hljs-number">1485</span><span class="hljs-string">,</span> <span class="hljs-number">1897</span><span class="hljs-string">,</span> <span class="hljs-number">1607</span><span class="hljs-string">,</span> <span class="hljs-number">1909</span><span class="hljs-string">,</span> <span class="hljs-number">1274</span><span class="hljs-string">,</span>
       <span class="hljs-number">1157</span><span class="hljs-string">,</span> <span class="hljs-number">1712</span><span class="hljs-string">,</span> <span class="hljs-number">1500</span><span class="hljs-string">,</span> <span class="hljs-number">1682</span><span class="hljs-string">,</span> <span class="hljs-number">1525</span><span class="hljs-string">,</span> <span class="hljs-number">1947</span><span class="hljs-string">,</span> <span class="hljs-number">1164</span><span class="hljs-string">,</span> <span class="hljs-number">1787</span><span class="hljs-string">,</span> <span class="hljs-number">1718</span><span class="hljs-string">,</span> <span class="hljs-number">1365</span><span class="hljs-string">,</span> <span class="hljs-number">1368</span><span class="hljs-string">,</span>
       <span class="hljs-number">1342</span><span class="hljs-string">,</span> <span class="hljs-number">1076</span><span class="hljs-string">,</span> <span class="hljs-number">1396</span><span class="hljs-string">,</span> <span class="hljs-number">1713</span><span class="hljs-string">,</span> <span class="hljs-number">1370</span><span class="hljs-string">,</span> <span class="hljs-number">1667</span><span class="hljs-string">,</span> <span class="hljs-number">1638</span><span class="hljs-string">,</span> <span class="hljs-number">1581</span><span class="hljs-string">,</span> <span class="hljs-number">1795</span><span class="hljs-string">,</span> <span class="hljs-number">1179</span><span class="hljs-string">,</span> <span class="hljs-number">1978</span><span class="hljs-string">,</span>
       <span class="hljs-number">1688</span><span class="hljs-string">,</span> <span class="hljs-number">1214</span><span class="hljs-string">,</span> <span class="hljs-number">1504</span><span class="hljs-string">,</span> <span class="hljs-number">1498</span><span class="hljs-string">,</span> <span class="hljs-number">1229</span><span class="hljs-string">,</span> <span class="hljs-number">1936</span><span class="hljs-string">,</span> <span class="hljs-number">1369</span><span class="hljs-string">,</span> <span class="hljs-number">1662</span><span class="hljs-string">,</span> <span class="hljs-number">1548</span><span class="hljs-string">,</span> <span class="hljs-number">1649</span><span class="hljs-string">,</span> <span class="hljs-number">1393</span><span class="hljs-string">,</span>
       <span class="hljs-number">1450</span><span class="hljs-string">,</span> <span class="hljs-number">1613</span><span class="hljs-string">,</span>  <span class="hljs-number">775</span><span class="hljs-string">,</span> <span class="hljs-number">1275</span><span class="hljs-string">,</span> <span class="hljs-number">1740</span><span class="hljs-string">,</span> <span class="hljs-number">1372</span><span class="hljs-string">,</span> <span class="hljs-number">1414</span><span class="hljs-string">,</span> <span class="hljs-number">2044</span><span class="hljs-string">,</span> <span class="hljs-number">1823</span><span class="hljs-string">,</span>  <span class="hljs-number">955</span><span class="hljs-string">,</span> <span class="hljs-number">1465</span><span class="hljs-string">,</span>
       <span class="hljs-number">1232</span><span class="hljs-string">,</span> <span class="hljs-number">1481</span><span class="hljs-string">,</span> <span class="hljs-number">1343</span><span class="hljs-string">,</span> <span class="hljs-number">1007</span><span class="hljs-string">,</span> <span class="hljs-number">1762</span><span class="hljs-string">,</span> <span class="hljs-number">1527</span><span class="hljs-string">,</span> <span class="hljs-number">1356</span><span class="hljs-string">,</span> <span class="hljs-number">1536</span><span class="hljs-string">,</span> <span class="hljs-number">1605</span><span class="hljs-string">,</span> <span class="hljs-number">1626</span><span class="hljs-string">,</span> <span class="hljs-number">1612</span><span class="hljs-string">,</span>
       <span class="hljs-number">1923</span><span class="hljs-string">,</span> <span class="hljs-number">1702</span><span class="hljs-string">,</span> <span class="hljs-number">1398</span><span class="hljs-string">,</span> <span class="hljs-number">1437</span><span class="hljs-string">,</span> <span class="hljs-number">1524</span><span class="hljs-string">,</span> <span class="hljs-number">1302</span><span class="hljs-string">,</span> <span class="hljs-number">1666</span><span class="hljs-string">,</span> <span class="hljs-number">1391</span><span class="hljs-string">,</span> <span class="hljs-number">1778</span><span class="hljs-string">,</span> <span class="hljs-number">1652</span><span class="hljs-string">,</span> <span class="hljs-number">1841</span><span class="hljs-string">,</span>
       <span class="hljs-number">1496</span><span class="hljs-string">,</span> <span class="hljs-number">1148</span><span class="hljs-string">,</span> <span class="hljs-number">1321</span><span class="hljs-string">,</span>  <span class="hljs-number">992</span><span class="hljs-string">,</span> <span class="hljs-number">1540</span><span class="hljs-string">,</span> <span class="hljs-number">1807</span><span class="hljs-string">,</span> <span class="hljs-number">1526</span><span class="hljs-string">,</span> <span class="hljs-number">1406</span><span class="hljs-string">,</span> <span class="hljs-number">1575</span><span class="hljs-string">,</span> <span class="hljs-number">1488</span><span class="hljs-string">,</span> <span class="hljs-number">1658</span><span class="hljs-string">,</span>
       <span class="hljs-number">1863</span><span class="hljs-string">,</span> <span class="hljs-number">1604</span><span class="hljs-string">,</span> <span class="hljs-number">1620</span><span class="hljs-string">,</span> <span class="hljs-number">1251</span><span class="hljs-string">,</span> <span class="hljs-number">1647</span><span class="hljs-string">,</span> <span class="hljs-number">1829</span><span class="hljs-string">,</span> <span class="hljs-number">1852</span><span class="hljs-string">,</span> <span class="hljs-number">1699</span><span class="hljs-string">,</span> <span class="hljs-number">1325</span><span class="hljs-string">,</span> <span class="hljs-number">1350</span><span class="hljs-string">,</span> <span class="hljs-number">1347</span><span class="hljs-string">,</span>
       <span class="hljs-number">1397</span><span class="hljs-string">,</span> <span class="hljs-number">1245</span><span class="hljs-string">,</span> <span class="hljs-number">1366</span><span class="hljs-string">,</span> <span class="hljs-number">1378</span><span class="hljs-string">,</span> <span class="hljs-number">1767</span><span class="hljs-string">,</span> <span class="hljs-number">1184</span><span class="hljs-string">,</span> <span class="hljs-number">1257</span><span class="hljs-string">,</span> <span class="hljs-number">1329</span><span class="hljs-string">,</span> <span class="hljs-number">1557</span><span class="hljs-string">,</span> <span class="hljs-number">2007</span><span class="hljs-string">,</span> <span class="hljs-number">1185</span><span class="hljs-string">,</span>
       <span class="hljs-number">1657</span><span class="hljs-string">,</span> <span class="hljs-number">1294</span><span class="hljs-string">,</span> <span class="hljs-number">1296</span><span class="hljs-string">,</span> <span class="hljs-number">1733</span><span class="hljs-string">,</span> <span class="hljs-number">1641</span><span class="hljs-string">,</span> <span class="hljs-number">1373</span><span class="hljs-string">,</span> <span class="hljs-number">1550</span><span class="hljs-string">,</span> <span class="hljs-number">1583</span><span class="hljs-string">,</span> <span class="hljs-number">1428</span><span class="hljs-string">,</span> <span class="hljs-number">1648</span><span class="hljs-string">,</span> <span class="hljs-number">1025</span><span class="hljs-string">,</span>
       <span class="hljs-number">2001</span><span class="hljs-string">,</span> <span class="hljs-number">1145</span><span class="hljs-string">,</span>  <span class="hljs-number">913</span><span class="hljs-string">,</span> <span class="hljs-number">1199</span><span class="hljs-string">,</span> <span class="hljs-number">1875</span><span class="hljs-string">,</span> <span class="hljs-number">1153</span><span class="hljs-string">,</span> <span class="hljs-number">1240</span><span class="hljs-string">,</span> <span class="hljs-number">1381</span><span class="hljs-string">,</span> <span class="hljs-number">1701</span><span class="hljs-string">,</span> <span class="hljs-number">1206</span><span class="hljs-string">,</span> <span class="hljs-number">1476</span><span class="hljs-string">,</span>
       <span class="hljs-number">1189</span><span class="hljs-string">,</span> <span class="hljs-number">1837</span><span class="hljs-string">,</span> <span class="hljs-number">1319</span><span class="hljs-string">,</span> <span class="hljs-number">1617</span><span class="hljs-string">,</span> <span class="hljs-number">1517</span><span class="hljs-string">,</span> <span class="hljs-number">1764</span><span class="hljs-string">,</span> <span class="hljs-number">1855</span><span class="hljs-string">,</span> <span class="hljs-number">1327</span><span class="hljs-string">,</span> <span class="hljs-number">1533</span><span class="hljs-string">,</span> <span class="hljs-number">1856</span><span class="hljs-string">,</span> <span class="hljs-number">1000</span><span class="hljs-string">,</span>
       <span class="hljs-number">1313</span><span class="hljs-string">,</span> <span class="hljs-number">1494</span><span class="hljs-string">,</span> <span class="hljs-number">1386</span><span class="hljs-string">,</span> <span class="hljs-number">1979</span><span class="hljs-string">,</span> <span class="hljs-number">1057</span><span class="hljs-string">,</span>  <span class="hljs-number">902</span><span class="hljs-string">,</span> <span class="hljs-number">1314</span><span class="hljs-string">,</span> <span class="hljs-number">1513</span><span class="hljs-string">,</span> <span class="hljs-number">1305</span><span class="hljs-string">,</span> <span class="hljs-number">1180</span><span class="hljs-string">,</span> <span class="hljs-number">1142</span><span class="hljs-string">,</span>
       <span class="hljs-number">1471</span><span class="hljs-string">,</span> <span class="hljs-number">1075</span><span class="hljs-string">,</span> <span class="hljs-number">1585</span><span class="hljs-string">,</span> <span class="hljs-number">1577</span><span class="hljs-string">,</span> <span class="hljs-number">1092</span><span class="hljs-string">,</span> <span class="hljs-number">1523</span><span class="hljs-string">,</span> <span class="hljs-number">1614</span><span class="hljs-string">,</span> <span class="hljs-number">1566</span><span class="hljs-string">,</span> <span class="hljs-number">2019</span><span class="hljs-string">,</span> <span class="hljs-number">1766</span><span class="hljs-string">,</span> <span class="hljs-number">1293</span><span class="hljs-string">,</span>
       <span class="hljs-number">1236</span><span class="hljs-string">,</span> <span class="hljs-number">1332</span><span class="hljs-string">,</span> <span class="hljs-number">1208</span><span class="hljs-string">,</span> <span class="hljs-number">1190</span><span class="hljs-string">,</span> <span class="hljs-number">1448</span><span class="hljs-string">,</span> <span class="hljs-number">1771</span><span class="hljs-string">,</span> <span class="hljs-number">1510</span><span class="hljs-string">,</span> <span class="hljs-number">1808</span><span class="hljs-string">,</span> <span class="hljs-number">1640</span><span class="hljs-string">,</span> <span class="hljs-number">1060</span><span class="hljs-string">,</span> <span class="hljs-number">1633</span><span class="hljs-string">,</span>
       <span class="hljs-number">1222</span><span class="hljs-string">,</span> <span class="hljs-number">1619</span><span class="hljs-string">,</span> <span class="hljs-number">1624</span><span class="hljs-string">,</span> <span class="hljs-number">1887</span><span class="hljs-string">,</span> <span class="hljs-number">1320</span><span class="hljs-string">,</span> <span class="hljs-number">1455</span><span class="hljs-string">,</span>  <span class="hljs-number">966</span><span class="hljs-string">,</span> <span class="hljs-number">1922</span><span class="hljs-string">,</span> <span class="hljs-number">1678</span><span class="hljs-string">,</span> <span class="hljs-number">2004</span><span class="hljs-string">,</span> <span class="hljs-number">1954</span><span class="hljs-string">,</span>
       <span class="hljs-number">1362</span><span class="hljs-string">,</span> <span class="hljs-number">1886</span><span class="hljs-string">,</span> <span class="hljs-number">1291</span><span class="hljs-string">,</span> <span class="hljs-number">1584</span><span class="hljs-string">,</span> <span class="hljs-number">1445</span><span class="hljs-string">,</span> <span class="hljs-number">1433</span><span class="hljs-string">,</span> <span class="hljs-number">1269</span><span class="hljs-string">,</span> <span class="hljs-number">1798</span><span class="hljs-string">,</span> <span class="hljs-number">1015</span><span class="hljs-string">,</span> <span class="hljs-number">1495</span><span class="hljs-string">,</span> <span class="hljs-number">1759</span><span class="hljs-string">,</span>
       <span class="hljs-number">1219</span><span class="hljs-string">,</span> <span class="hljs-number">1571</span><span class="hljs-string">,</span> <span class="hljs-number">1404</span><span class="hljs-string">,</span> <span class="hljs-number">1124</span><span class="hljs-string">,</span> <span class="hljs-number">1484</span><span class="hljs-string">,</span> <span class="hljs-number">1111</span><span class="hljs-string">,</span> <span class="hljs-number">1078</span><span class="hljs-string">,</span> <span class="hljs-number">1876</span><span class="hljs-string">,</span> <span class="hljs-number">1412</span><span class="hljs-string">,</span> <span class="hljs-number">1121</span><span class="hljs-string">,</span> <span class="hljs-number">1691</span><span class="hljs-string">,</span>
       <span class="hljs-number">1599</span><span class="hljs-string">,</span> <span class="hljs-number">1454</span><span class="hljs-string">,</span> <span class="hljs-number">1555</span><span class="hljs-string">,</span> <span class="hljs-number">1554</span><span class="hljs-string">,</span> <span class="hljs-number">1491</span><span class="hljs-string">,</span> <span class="hljs-number">1487</span><span class="hljs-string">,</span> <span class="hljs-number">1339</span><span class="hljs-string">,</span> <span class="hljs-number">1509</span><span class="hljs-string">,</span> <span class="hljs-number">1264</span><span class="hljs-string">,</span> <span class="hljs-number">1905</span><span class="hljs-string">,</span> <span class="hljs-number">1209</span><span class="hljs-string">,</span>
       <span class="hljs-number">1546</span><span class="hljs-string">,</span> <span class="hljs-number">1689</span><span class="hljs-string">,</span> <span class="hljs-number">2063</span><span class="hljs-string">,</span> <span class="hljs-number">1848</span><span class="hljs-string">,</span> <span class="hljs-number">1480</span><span class="hljs-string">,</span> <span class="hljs-number">1576</span><span class="hljs-string">,</span> <span class="hljs-number">1948</span><span class="hljs-string">,</span>  <span class="hljs-number">896</span><span class="hljs-string">,</span> <span class="hljs-number">1625</span><span class="hljs-string">,</span> <span class="hljs-number">1303</span><span class="hljs-string">,</span> <span class="hljs-number">1410</span><span class="hljs-string">,</span>
       <span class="hljs-number">1432</span><span class="hljs-string">,</span> <span class="hljs-number">1891</span><span class="hljs-string">,</span> <span class="hljs-number">1322</span><span class="hljs-string">,</span> <span class="hljs-number">1440</span><span class="hljs-string">,</span> <span class="hljs-number">1280</span><span class="hljs-string">,</span> <span class="hljs-number">1161</span><span class="hljs-string">,</span> <span class="hljs-number">1175</span><span class="hljs-string">,</span> <span class="hljs-number">1395</span><span class="hljs-string">,</span> <span class="hljs-number">1443</span><span class="hljs-string">,</span> <span class="hljs-number">1247</span><span class="hljs-string">,</span> <span class="hljs-number">1788</span><span class="hljs-string">,</span>
       <span class="hljs-number">1138</span><span class="hljs-string">,</span> <span class="hljs-number">1709</span><span class="hljs-string">,</span> <span class="hljs-number">1777</span><span class="hljs-string">,</span> <span class="hljs-number">1618</span><span class="hljs-string">,</span> <span class="hljs-number">1311</span><span class="hljs-string">,</span> <span class="hljs-number">1249</span><span class="hljs-string">,</span> <span class="hljs-number">1744</span><span class="hljs-string">,</span> <span class="hljs-number">1297</span><span class="hljs-string">,</span> <span class="hljs-number">1908</span><span class="hljs-string">,</span> <span class="hljs-number">1721</span><span class="hljs-string">,</span> <span class="hljs-number">1243</span><span class="hljs-string">,</span>
       <span class="hljs-number">1307</span><span class="hljs-string">,</span> <span class="hljs-number">1628</span><span class="hljs-string">,</span> <span class="hljs-number">1556</span><span class="hljs-string">,</span> <span class="hljs-number">1768</span><span class="hljs-string">,</span> <span class="hljs-number">1685</span><span class="hljs-string">,</span> <span class="hljs-number">1474</span><span class="hljs-string">,</span> <span class="hljs-number">1794</span><span class="hljs-string">,</span> <span class="hljs-number">1086</span><span class="hljs-string">,</span> <span class="hljs-number">1501</span><span class="hljs-string">,</span> <span class="hljs-number">1353</span><span class="hljs-string">,</span> <span class="hljs-number">1165</span><span class="hljs-string">,</span>
       <span class="hljs-number">1845</span><span class="hljs-string">,</span> <span class="hljs-number">1172</span><span class="hljs-string">,</span> <span class="hljs-number">1436</span><span class="hljs-string">,</span> <span class="hljs-number">1738</span><span class="hljs-string">,</span> <span class="hljs-number">2229</span><span class="hljs-string">,</span> <span class="hljs-number">1490</span><span class="hljs-string">,</span> <span class="hljs-number">2015</span><span class="hljs-string">,</span> <span class="hljs-number">1611</span><span class="hljs-string">,</span> <span class="hljs-number">1430</span><span class="hljs-string">,</span> <span class="hljs-number">1543</span><span class="hljs-string">,</span> <span class="hljs-number">1836</span><span class="hljs-string">,</span>
       <span class="hljs-number">1463</span><span class="hljs-string">,</span> <span class="hljs-number">1213</span><span class="hljs-string">,</span> <span class="hljs-number">1244</span><span class="hljs-string">,</span> <span class="hljs-number">1745</span><span class="hljs-string">,</span>  <span class="hljs-number">933</span><span class="hljs-string">,</span> <span class="hljs-number">1675</span><span class="hljs-string">,</span> <span class="hljs-number">1842</span><span class="hljs-string">,</span> <span class="hljs-number">1316</span><span class="hljs-string">,</span> <span class="hljs-number">1760</span><span class="hljs-string">,</span> <span class="hljs-number">1323</span><span class="hljs-string">,</span> <span class="hljs-number">1230</span><span class="hljs-string">,</span>
       <span class="hljs-number">1167</span><span class="hljs-string">,</span> <span class="hljs-number">1429</span><span class="hljs-string">,</span> <span class="hljs-number">1609</span><span class="hljs-string">,</span> <span class="hljs-number">1109</span><span class="hljs-string">,</span> <span class="hljs-number">1191</span><span class="hljs-string">,</span> <span class="hljs-number">1335</span><span class="hljs-string">,</span> <span class="hljs-number">1382</span><span class="hljs-string">,</span> <span class="hljs-number">1588</span><span class="hljs-string">,</span> <span class="hljs-number">1918</span><span class="hljs-string">,</span> <span class="hljs-number">1334</span><span class="hljs-string">,</span> <span class="hljs-number">1832</span><span class="hljs-string">,</span>
       <span class="hljs-number">1271</span><span class="hljs-string">,</span> <span class="hljs-number">1735</span><span class="hljs-string">,</span> <span class="hljs-number">1627</span><span class="hljs-string">,</span> <span class="hljs-number">1351</span><span class="hljs-string">,</span> <span class="hljs-number">1520</span><span class="hljs-string">,</span> <span class="hljs-number">1537</span><span class="hljs-string">,</span> <span class="hljs-number">1622</span><span class="hljs-string">,</span> <span class="hljs-number">1001</span><span class="hljs-string">,</span> <span class="hljs-number">1857</span><span class="hljs-string">,</span> <span class="hljs-number">1552</span><span class="hljs-string">,</span> <span class="hljs-number">1700</span><span class="hljs-string">,</span>
       <span class="hljs-number">1482</span><span class="hljs-string">,</span> <span class="hljs-number">1192</span><span class="hljs-string">,</span> <span class="hljs-number">1601</span><span class="hljs-string">,</span> <span class="hljs-number">2214</span><span class="hljs-string">,</span> <span class="hljs-number">1141</span><span class="hljs-string">,</span>  <span class="hljs-number">869</span><span class="hljs-string">,</span> <span class="hljs-number">2049</span><span class="hljs-string">,</span> <span class="hljs-number">1883</span><span class="hljs-string">,</span> <span class="hljs-number">1723</span><span class="hljs-string">,</span>  <span class="hljs-number">932</span><span class="hljs-string">,</span> <span class="hljs-number">1137</span><span class="hljs-string">,</span>
       <span class="hljs-number">1231</span><span class="hljs-string">,</span> <span class="hljs-number">1237</span><span class="hljs-string">,</span> <span class="hljs-number">1371</span><span class="hljs-string">,</span> <span class="hljs-number">1748</span><span class="hljs-string">,</span> <span class="hljs-number">1212</span><span class="hljs-string">,</span> <span class="hljs-number">1466</span><span class="hljs-string">,</span> <span class="hljs-number">2026</span><span class="hljs-string">,</span> <span class="hljs-number">1772</span><span class="hljs-string">,</span> <span class="hljs-number">1511</span><span class="hljs-string">,</span> <span class="hljs-number">1834</span><span class="hljs-string">,</span> <span class="hljs-number">1143</span><span class="hljs-string">,</span>
       <span class="hljs-number">1586</span><span class="hljs-string">,</span> <span class="hljs-number">1860</span><span class="hljs-string">,</span> <span class="hljs-number">1424</span><span class="hljs-string">,</span> <span class="hljs-number">1710</span><span class="hljs-string">,</span> <span class="hljs-number">1553</span><span class="hljs-string">,</span> <span class="hljs-number">1814</span><span class="hljs-string">,</span> <span class="hljs-number">1847</span><span class="hljs-string">,</span>  <span class="hljs-number">946</span><span class="hljs-string">,</span> <span class="hljs-number">1563</span><span class="hljs-string">,</span> <span class="hljs-number">1664</span><span class="hljs-string">,</span> <span class="hljs-number">1241</span><span class="hljs-string">,</span>
       <span class="hljs-number">1690</span><span class="hljs-string">,</span> <span class="hljs-number">1289</span><span class="hljs-string">,</span> <span class="hljs-number">1608</span><span class="hljs-string">,</span> <span class="hljs-number">1344</span><span class="hljs-string">,</span> <span class="hljs-number">1529</span><span class="hljs-string">,</span> <span class="hljs-number">1677</span><span class="hljs-string">,</span> <span class="hljs-number">1426</span><span class="hljs-string">,</span> <span class="hljs-number">1503</span><span class="hljs-string">,</span> <span class="hljs-number">1971</span><span class="hljs-string">,</span> <span class="hljs-number">1383</span><span class="hljs-string">,</span> <span class="hljs-number">1508</span><span class="hljs-string">,</span>
       <span class="hljs-number">1411</span><span class="hljs-string">,</span> <span class="hljs-number">1545</span><span class="hljs-string">,</span> <span class="hljs-number">1505</span><span class="hljs-string">,</span> <span class="hljs-number">1422</span><span class="hljs-string">,</span> <span class="hljs-number">1564</span><span class="hljs-string">,</span> <span class="hljs-number">1568</span><span class="hljs-string">,</span> <span class="hljs-number">1933</span><span class="hljs-string">,</span> <span class="hljs-number">1593</span><span class="hljs-string">,</span> <span class="hljs-number">1812</span><span class="hljs-string">,</span> <span class="hljs-number">1580</span><span class="hljs-string">,</span> <span class="hljs-number">1100</span><span class="hljs-string">,</span>
       <span class="hljs-number">1534</span><span class="hljs-string">,</span> <span class="hljs-number">1299</span><span class="hljs-string">,</span> <span class="hljs-number">1989</span><span class="hljs-string">,</span> <span class="hljs-number">1809</span><span class="hljs-string">,</span> <span class="hljs-number">1193</span><span class="hljs-string">,</span> <span class="hljs-number">1348</span><span class="hljs-string">,</span> <span class="hljs-number">1132</span><span class="hljs-string">,</span> <span class="hljs-number">1427</span><span class="hljs-string">,</span> <span class="hljs-number">1211</span><span class="hljs-string">,</span> <span class="hljs-number">1717</span><span class="hljs-string">,</span> <span class="hljs-number">1068</span><span class="hljs-string">,</span>
       <span class="hljs-number">1755</span><span class="hljs-string">,</span> <span class="hljs-number">1591</span><span class="hljs-string">,</span> <span class="hljs-number">1797</span><span class="hljs-string">,</span> <span class="hljs-number">1519</span><span class="hljs-string">,</span> <span class="hljs-number">1637</span><span class="hljs-string">,</span> <span class="hljs-number">1203</span><span class="hljs-string">,</span> <span class="hljs-number">1884</span><span class="hljs-string">,</span> <span class="hljs-number">1160</span><span class="hljs-string">,</span> <span class="hljs-number">1317</span><span class="hljs-string">,</span> <span class="hljs-number">1560</span><span class="hljs-string">,</span> <span class="hljs-number">1645</span><span class="hljs-string">,</span>
       <span class="hljs-number">1225</span><span class="hljs-string">,</span> <span class="hljs-number">1655</span><span class="hljs-string">,</span> <span class="hljs-number">1872</span><span class="hljs-string">,</span> <span class="hljs-number">1434</span><span class="hljs-string">,</span> <span class="hljs-number">1791</span><span class="hljs-string">,</span> <span class="hljs-number">1693</span><span class="hljs-string">,</span> <span class="hljs-number">1502</span><span class="hljs-string">,</span> <span class="hljs-number">1360</span><span class="hljs-string">,</span> <span class="hljs-number">1246</span><span class="hljs-string">,</span> <span class="hljs-number">1990</span><span class="hljs-string">,</span>  <span class="hljs-number">967</span><span class="hljs-string">,</span>
       <span class="hljs-number">1582</span><span class="hljs-string">,</span> <span class="hljs-number">1827</span><span class="hljs-string">,</span> <span class="hljs-number">1118</span><span class="hljs-string">,</span> <span class="hljs-number">1799</span><span class="hljs-string">,</span> <span class="hljs-number">1493</span><span class="hljs-string">,</span> <span class="hljs-number">1033</span><span class="hljs-string">,</span> <span class="hljs-number">1854</span><span class="hljs-string">,</span> <span class="hljs-number">1937</span><span class="hljs-string">,</span> <span class="hljs-number">1743</span><span class="hljs-string">,</span> <span class="hljs-number">1098</span><span class="hljs-string">,</span> <span class="hljs-number">1358</span><span class="hljs-string">,</span>
       <span class="hljs-number">1336</span><span class="hljs-string">,</span> <span class="hljs-number">1418</span><span class="hljs-string">,</span>  <span class="hljs-number">854</span><span class="hljs-string">,</span> <span class="hljs-number">1361</span><span class="hljs-string">,</span> <span class="hljs-number">1085</span><span class="hljs-string">,</span> <span class="hljs-number">1453</span><span class="hljs-string">,</span> <span class="hljs-number">1389</span><span class="hljs-string">,</span> <span class="hljs-number">1486</span><span class="hljs-string">,</span> <span class="hljs-number">1464</span><span class="hljs-string">,</span> <span class="hljs-number">1197</span><span class="hljs-string">,</span> <span class="hljs-number">1878</span><span class="hljs-string">,</span>
       <span class="hljs-number">1150</span><span class="hljs-string">,</span> <span class="hljs-number">1562</span><span class="hljs-string">,</span> <span class="hljs-number">1596</span><span class="hljs-string">,</span> <span class="hljs-number">1119</span><span class="hljs-string">,</span> <span class="hljs-number">1116</span><span class="hljs-string">,</span> <span class="hljs-number">1934</span><span class="hljs-string">,</span> <span class="hljs-number">1235</span><span class="hljs-string">,</span> <span class="hljs-number">1497</span><span class="hljs-string">,</span> <span class="hljs-number">1444</span><span class="hljs-string">,</span> <span class="hljs-number">1477</span><span class="hljs-string">,</span> <span class="hljs-number">1041</span><span class="hljs-string">,</span>
       <span class="hljs-number">1226</span><span class="hljs-string">,</span> <span class="hljs-number">1489</span><span class="hljs-string">,</span> <span class="hljs-number">1549</span><span class="hljs-string">,</span> <span class="hljs-number">1073</span><span class="hljs-string">,</span> <span class="hljs-number">1473</span><span class="hljs-string">,</span> <span class="hljs-number">2013</span><span class="hljs-string">,</span> <span class="hljs-number">1561</span><span class="hljs-string">,</span> <span class="hljs-number">1574</span><span class="hljs-string">,</span> <span class="hljs-number">1388</span><span class="hljs-string">,</span> <span class="hljs-number">1349</span><span class="hljs-string">,</span> <span class="hljs-number">1862</span><span class="hljs-string">,</span>
       <span class="hljs-number">1200</span><span class="hljs-string">,</span> <span class="hljs-number">1722</span><span class="hljs-string">,</span> <span class="hljs-number">1850</span><span class="hljs-string">,</span> <span class="hljs-number">1447</span><span class="hljs-string">,</span> <span class="hljs-number">1679</span><span class="hljs-string">,</span>  <span class="hljs-number">994</span><span class="hljs-string">,</span> <span class="hljs-number">1354</span><span class="hljs-string">,</span> <span class="hljs-number">1597</span><span class="hljs-string">,</span> <span class="hljs-number">1873</span><span class="hljs-string">,</span> <span class="hljs-number">1218</span><span class="hljs-string">,</span> <span class="hljs-number">1822</span><span class="hljs-string">,</span>
       <span class="hljs-number">1716</span><span class="hljs-string">,</span> <span class="hljs-number">1072</span><span class="hljs-string">,</span> <span class="hljs-number">1330</span><span class="hljs-string">,</span> <span class="hljs-number">1425</span><span class="hljs-string">,</span> <span class="hljs-number">1363</span><span class="hljs-string">,</span> <span class="hljs-number">1671</span><span class="hljs-string">,</span> <span class="hljs-number">1379</span><span class="hljs-string">,</span> <span class="hljs-number">1724</span><span class="hljs-string">,</span>  <span class="hljs-number">986</span><span class="hljs-string">,</span> <span class="hljs-number">1651</span><span class="hljs-string">,</span> <span class="hljs-number">1916</span><span class="hljs-string">,</span>
       <span class="hljs-number">1528</span><span class="hljs-string">,</span> <span class="hljs-number">1409</span><span class="hljs-string">,</span> <span class="hljs-number">1419</span><span class="hljs-string">,</span> <span class="hljs-number">1535</span><span class="hljs-string">,</span>  <span class="hljs-number">919</span><span class="hljs-string">,</span> <span class="hljs-number">2067</span><span class="hljs-string">,</span> <span class="hljs-number">1977</span><span class="hljs-string">,</span> <span class="hljs-number">1653</span><span class="hljs-string">,</span> <span class="hljs-number">1939</span><span class="hljs-string">,</span> <span class="hljs-number">1846</span><span class="hljs-string">,</span>  <span class="hljs-number">780</span><span class="hljs-string">,</span>
       <span class="hljs-number">1775</span><span class="hljs-string">,</span> <span class="hljs-number">1800</span><span class="hljs-string">,</span> <span class="hljs-number">1859</span><span class="hljs-string">,</span> <span class="hljs-number">1259</span><span class="hljs-string">,</span> <span class="hljs-number">1205</span><span class="hljs-string">,</span> <span class="hljs-number">1792</span><span class="hljs-string">,</span> <span class="hljs-number">1263</span><span class="hljs-string">,</span> <span class="hljs-number">1819</span><span class="hljs-string">,</span> <span class="hljs-number">1357</span><span class="hljs-string">,</span> <span class="hljs-number">1156</span><span class="hljs-string">,</span> <span class="hljs-number">1387</span><span class="hljs-string">],</span>
      <span class="hljs-string">dtype=int64)</span>
</code></pre><p>Nothing looks out of place, so now we can move ahead to create a visualization out of it. But before we move forward, if you'd like you can go through the articles that i've attached below if you want to know more details about data cleaning.</p>
<ol>
<li><p>Complete Guide to Data Cleaning with Python - (https://medium.com/analytics-vidhya/complete-guide-to-data-cleaning-with-python-8c686104686c)</p>
</li>
<li><p>Data Cleaning with Python - (https://medium.com/bitgrit-data-science-publication/data-cleaning-with-python-f6bc3da64e45)</p>
</li>
</ol>
<p>Ok then, let's get moving, shall we..!</p>
<h2 id="heading-step-3-data-visualization">Step-3: Data Visualization</h2>
<p>Let's begin with getting a glimpse of how many columns we have to work with. </p>
<pre><code>df.<span class="hljs-keyword">columns</span>
</code></pre><p>This will show us the Titles of all the columns in our data set.</p>
<pre><code><span class="hljs-keyword">Index</span>([<span class="hljs-string">'Store ID '</span>, <span class="hljs-string">'Store_Area'</span>, <span class="hljs-string">'Items_Available'</span>, <span class="hljs-string">'Daily_Customer_Count'</span>,
       <span class="hljs-string">'Store_Sales'</span>],
      dtype=<span class="hljs-string">'object'</span>)
</code></pre><p>Now let's make our 1st Viz. Trying to find the relation between Store ares and Items available in the store.</p>
<pre><code>plt.figure(figsize<span class="hljs-operator">=</span>(<span class="hljs-number">6</span>,<span class="hljs-number">6</span>))
sns.scatterplot(x<span class="hljs-operator">=</span><span class="hljs-string">'Items_Available'</span>,y<span class="hljs-operator">=</span><span class="hljs-string">'Store_Area'</span>, data<span class="hljs-operator">=</span>df)
</code></pre><p>Here we can see that there's a clear co-relation between store area and number of items available. </p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1657888941242/ZnB59qUKP.png" alt="1st viz.png" />
You can create various different types of graphs using seaborn library, some of those graph types are:-</p>
<ul>
<li>Heatmap</li>
<li>Histogram</li>
<li>Bar Plot</li>
<li>CatPlot (Categorical Plot)</li>
<li>Density Plot</li>
<li>Joint Distribution Plot </li>
</ul>
<p>To know more about types of graphs, you can go through this article:- (https://towardsdatascience.com/14-data-visualization-plots-of-seaborn-14a7bdd16cd7)</p>
<p>To Plot multiple graph at once, we use pairplot</p>
<pre><code>df1<span class="hljs-operator">=</span>df
df1.drop([<span class="hljs-string">'Store ID '</span>],axis<span class="hljs-operator">=</span><span class="hljs-number">1</span>,inplace<span class="hljs-operator">=</span>True)
plt.figure(figsize<span class="hljs-operator">=</span>(<span class="hljs-number">6</span>,<span class="hljs-number">6</span>))
sns.pairplot(df1)
</code></pre><p>From the graphs shown below, we can tell that there is no direct relation between any other Parameter other than store area and items available.</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1657890335568/4OZH-pOva.png" alt="2nd viz.png" /></p>
<p>If you want to learn more about creating visualization using seaborn, you can check out this article that explains viz creating using seaborn in detail using Pokemon dataset:- (https://elitedatascience.com/python-seaborn-tutorial)</p>
<p>This was a basic Data Analysis project i made to help me get familiar with the basics.</p>
<h1 id="heading-thank-you">Thank You!</h1>
]]></content:encoded></item></channel></rss>