<?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>Forem: Nicole Onyango</title>
    <description>The latest articles on Forem by Nicole Onyango (@herniqness).</description>
    <link>https://forem.com/herniqness</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%2F3506192%2F6ad20d91-8343-423a-91fa-b24d5403b391.png</url>
      <title>Forem: Nicole Onyango</title>
      <link>https://forem.com/herniqness</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/herniqness"/>
    <language>en</language>
    <item>
      <title>IS EXEL STILL RELEVANT IN THE ERA OF POWER BI AND PYTHON</title>
      <dc:creator>Nicole Onyango</dc:creator>
      <pubDate>Wed, 08 Oct 2025 16:56:28 +0000</pubDate>
      <link>https://forem.com/herniqness/is-exel-still-relevant-in-the-era-of-power-bi-and-python-39ao</link>
      <guid>https://forem.com/herniqness/is-exel-still-relevant-in-the-era-of-power-bi-and-python-39ao</guid>
      <description>&lt;h3&gt;
  
  
  Excel has been declared to be dying more times than can be counted, but there has to be something that has kept it surviving and relevant for all this time, even in the presence of tools like power bi and python, but I guess it is fair to ask Is excel still relevant?
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;My short answer, Yes.&lt;/strong&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  &lt;strong&gt;INTRODUCTION&lt;/strong&gt;
&lt;/h1&gt;

&lt;h3&gt;
  
  
  Excel is where most people begin to make sense of data, maybe the approachable simplicity? Where you start typing and instant results. We could say that the immediate feedback builds an intuition about how data behaves. This is where core logic lies behind all the data work: filtering, aggregating, and visualizing even in tools like Power BI.
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvpjxaxe8qs1n4aikr8i9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvpjxaxe8qs1n4aikr8i9.png" alt=" " width="800" height="562"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  &lt;strong&gt;Hidden power of excel&lt;/strong&gt;
&lt;/h1&gt;

&lt;h3&gt;
  
  
  With features like power query, power pivot and DAX it could be considered a mini data engine. You can clean,model and analyze millions of rows of data, all without writing a single line of code. Like how you build a pivot table, like the data modelling power BI does behind the scenes. Like the old question of what came first? egg or chicken, here we could ask what birthed what, was power BI born out of Excel's "power" tools only difference being the presentation. Think of Excel as a full analytical platform hiding in plain sight.
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fe2xgdsffrdmucacvfjqi.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fe2xgdsffrdmucacvfjqi.jpeg" alt=" " width="800" height="451"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  &lt;strong&gt;AH Then Python&lt;/strong&gt;
&lt;/h1&gt;

&lt;h3&gt;
  
  
  Python brings scalability, automation, and sophistication. You can build predictive models, automate cleaning, or analyze millions of rows in seconds. It’s a data powerhouse but not everyone wants to code just to find out their best-selling product.
&lt;/h3&gt;

&lt;p&gt;That’s where Excel still shines. It’s immediate. You open it, drag a few fields, apply a filter, and the insight appears. No dependencies. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmzpx8u7ji2fgd8q1wfx1.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmzpx8u7ji2fgd8q1wfx1.jpg" alt=" " width="300" height="168"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  &lt;strong&gt;Sweet Spot&lt;/strong&gt;
&lt;/h1&gt;

&lt;h3&gt;
  
  
  each tool has its place:
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;-Excel for flexibility, reporting, and hands-on exploration.&lt;br&gt;
-Power BI for interactive dashboards and storytelling. &lt;br&gt;
-Python for automation, advanced analytics, and data science.&lt;br&gt;
The trick is know how to move between them. You might clean data in Excel, publish visuals in Power BI, and automate analysis with Python. Together, they form a complete ecosystem.&lt;/strong&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  &lt;strong&gt;So is Excel still relevant?&lt;/strong&gt;
&lt;/h1&gt;

&lt;p&gt;&lt;strong&gt;Absolutely. Excel is a gateway to data literacy. It's where business users become analysts and analysts become data scientists. It is intuitive, immediate, and endlessly adaptable.&lt;br&gt;
 Power BI may tell the story beautifully.&lt;br&gt;
Python may do the heavy lifting.&lt;br&gt;
But Excel? Excel teaches you how to think with data.&lt;br&gt;
And I think that is where the relevance lies.&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>python</category>
      <category>data</category>
      <category>datascience</category>
    </item>
    <item>
      <title>DATA VALIDATION</title>
      <dc:creator>Nicole Onyango</dc:creator>
      <pubDate>Mon, 22 Sep 2025 14:21:13 +0000</pubDate>
      <link>https://forem.com/herniqness/data-validation-4ki0</link>
      <guid>https://forem.com/herniqness/data-validation-4ki0</guid>
      <description>&lt;h1&gt;
  
  
  Data Validation: First Step to Trustworthy Insights 🧹📊
&lt;/h1&gt;

&lt;p&gt;When people think about data science or analytics, the spotlight usually lands on machine learning models, fancy visualizations, or predictive dashboards.&lt;br&gt;&lt;br&gt;
But none of that works without good data.  &lt;/p&gt;

&lt;p&gt;And that’s where &lt;em&gt;data validation&lt;/em&gt; comes in.&lt;br&gt;&lt;br&gt;
Think of it as quality control for your dataset saving you from hours of frustration down the line.  &lt;/p&gt;




&lt;h2&gt;
  
  
  🎯 What Exactly Is Data Validation?
&lt;/h2&gt;

&lt;p&gt;Data validation is the process of checking whether the data you’re working with is:  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;em&gt;Accurate&lt;/em&gt; → free from typos or wrong entries
&lt;/li&gt;
&lt;li&gt;
&lt;em&gt;Consistent&lt;/em&gt; → in the same format across your dataset
&lt;/li&gt;
&lt;li&gt;
&lt;em&gt;Useful&lt;/em&gt; → follows the rules you’ve set for your project
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In other words, it makes sure your data makes sense before you even think about analyzing it.  &lt;/p&gt;




&lt;h2&gt;
  
  
  🔑 Everyday Examples
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;em&gt;Form inputs&lt;/em&gt; → making sure emails contain an @ symbol
&lt;/li&gt;
&lt;li&gt;
&lt;em&gt;Surveys&lt;/em&gt; → limiting responses to “Yes/No” instead of “Yes/yeah/nah/ok”
&lt;/li&gt;
&lt;li&gt;
&lt;em&gt;Financial data&lt;/em&gt; → ensuring that amounts can’t be negative if they’re not supposed to be
&lt;/li&gt;
&lt;li&gt;
&lt;em&gt;Dates&lt;/em&gt; → preventing a “due date” that’s earlier than the “start date”
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Simple checks like these can save you from massive headaches later.  &lt;/p&gt;




&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhtx7tjand1bj6dml6esr.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhtx7tjand1bj6dml6esr.jpg" alt=" " width="800" height="600"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  🛠 How to Do Data Validation in a tool like
&lt;/h2&gt;

&lt;h3&gt;
  
  
  📄 Spreadsheets (Excel / Google Sheets)
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Dropdown lists to standardize categories
&lt;/li&gt;
&lt;li&gt;Restricting numbers to specific ranges
&lt;/li&gt;
&lt;li&gt;Custom rules using formulas (e.g., forcing emails to contain @)
&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  🐍 Python
&lt;/h3&gt;

&lt;p&gt;With &lt;em&gt;pandas&lt;/em&gt; or libraries like &lt;em&gt;pandera&lt;/em&gt;, you can enforce rules programmatically &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Add a dropdown in a spreadsheet
&lt;/li&gt;
&lt;li&gt;Write a quick Python check
&lt;/li&gt;
&lt;li&gt;Use a SQL constraint&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>database</category>
      <category>beginners</category>
      <category>messydata</category>
    </item>
    <item>
      <title>CLEANING MESSY DATA: Why is it 80% of the job</title>
      <dc:creator>Nicole Onyango</dc:creator>
      <pubDate>Wed, 17 Sep 2025 08:57:49 +0000</pubDate>
      <link>https://forem.com/herniqness/cleaning-messy-data-why-is-it-80-of-the-job-fh3</link>
      <guid>https://forem.com/herniqness/cleaning-messy-data-why-is-it-80-of-the-job-fh3</guid>
      <description>&lt;h1&gt;
  
  
  Cleaning Messy Data: Why It’s 80% of the Job let us Talk About it 🧹📊
&lt;/h1&gt;

&lt;p&gt;When people think of data science, they imagine machine learning models, fancy dashboards, and mind-blowing insights.&lt;br&gt;&lt;br&gt;
But the real tea? Most of the time is spent cleaning messy, chaotic data before you even touch the fun stuff.  &lt;/p&gt;




&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fu937i6zu8li8ggn3fj88.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fu937i6zu8li8ggn3fj88.jpeg" alt=" " width="275" height="183"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Data Cleaning Matters
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Garbage in = garbage out.
&lt;/li&gt;
&lt;li&gt;Models can’t save bad data.
&lt;/li&gt;
&lt;li&gt;Clean data = faster insights.
&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1f9dy8cq5urmn1vwb241.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1f9dy8cq5urmn1vwb241.png" alt=" " width="254" height="198"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Common Data Cleaning Struggles
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Missing values that mysteriously disappear 👻
&lt;/li&gt;
&lt;li&gt;Duplicates that never seem to end
&lt;/li&gt;
&lt;li&gt;Columns with 20 different spellings of the same thing (looking at you, "Nairobi"/"nairobii"/"Nairobiii") see!! &lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  My Go-To Tools
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;em&gt;Python + Pandas&lt;/em&gt;: the classic combo
&lt;/li&gt;
&lt;li&gt;
&lt;em&gt;Excel&lt;/em&gt;: don’t sleep on it!
&lt;/li&gt;
&lt;li&gt;
&lt;em&gt;SQL&lt;/em&gt;: when datasets get big and messy
&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Takeaway
&lt;/h2&gt;

&lt;p&gt;Data cleaning isn’t glamorous, but it’s the backbone of every project.&lt;br&gt;&lt;br&gt;
Think of it like doing dishes before cooking you can’t ignore it if you want a great meal.  &lt;/p&gt;




&lt;p&gt;💬 What’s the messiest dataset you’ve ever had to clean?  &lt;/p&gt;

</description>
      <category>data</category>
      <category>cleancode</category>
      <category>datascience</category>
    </item>
  </channel>
</rss>
