<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Peter Maina</title>
    <description>The latest articles on DEV Community by Peter Maina (@pmkanyora).</description>
    <link>https://dev.to/pmkanyora</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%2F398065%2F56ff01ac-db92-4722-ac4f-56680434f2a3.png</url>
      <title>DEV Community: Peter Maina</title>
      <link>https://dev.to/pmkanyora</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/pmkanyora"/>
    <language>en</language>
    <item>
      <title>Introduction to python as a data analytics tool</title>
      <dc:creator>Peter Maina</dc:creator>
      <pubDate>Thu, 10 Oct 2024 09:06:26 +0000</pubDate>
      <link>https://dev.to/pmkanyora/introduction-to-python-as-a-data-analytics-tool-36eb</link>
      <guid>https://dev.to/pmkanyora/introduction-to-python-as-a-data-analytics-tool-36eb</guid>
      <description>&lt;p&gt;Python is one of the most popular programming language for data analysis, because of its simplicity and flexibility. It also has a lot of frameworks and libraries designed to handle analysis and visualization of data. Its friendly to both beginners and experienced analysts as it offers a wide range of tools that optimizes and streamlines their workflows.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why python for data analytics?&lt;/strong&gt;&lt;br&gt;
Easy to learn. Python is very easy for beginners since its syntax is clear and readable. It helps analysts to focus more on problem solving rather than trying to understand complex syntax.&lt;/p&gt;

&lt;p&gt;Data manipulation and cleaning. Pandas is a powerful Python library tool for cleaning and manipulating data into useful and insightful data. These tasks include handling missing values, filtering data, creating new features , and merging datasets. &lt;/p&gt;

&lt;p&gt;Data visualization. Libraries such as matplotlib and seaborn has a range of plots and charts for data visualization, helping analysts to communicate insights visually. These libraries can generate bar plots, line charts, heatmaps, and many more.&lt;/p&gt;

&lt;p&gt;Integration with databases. Python is able to integrate with a wide range of databases such as SQL, Mongo dB, and SQLite which makes it easier to extract, manipulate, and analyze data.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Basic workflow of data analytics with python.&lt;/strong&gt;&lt;br&gt;
Data collection. Involves extracting data from various sources such as excel, databases, APIs, and scrapping the web.&lt;/p&gt;

&lt;p&gt;Data cleaning. Handling missing data, correcting data types, removing duplicates, and filtering irrelevant data.&lt;/p&gt;

&lt;p&gt;Exploratory Data Analysis. Analyzing data and generating visualizations to identify patterns and to draw insights.&lt;/p&gt;

&lt;p&gt;Visualization and reporting. Visualization tools and libraries are used to create dashboards, plots and reports.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Conclusion.&lt;/strong&gt;&lt;br&gt;
Python is a powerful and flexible tool for data analytics. Its ecosystem provides everything from basic data manipulation and cleaning to advanced machine learning. Python libraries offer solutions for analyzing and visualizing data while working with both small and large datasets.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>AN ULTIMATE GUIDE TO DATA ANALYTICS, TECHNIQUES AND TOOLS</title>
      <dc:creator>Peter Maina</dc:creator>
      <pubDate>Tue, 06 Aug 2024 14:12:41 +0000</pubDate>
      <link>https://dev.to/pmkanyora/an-ultimate-guide-to-data-analytics-techniques-and-tools-31ap</link>
      <guid>https://dev.to/pmkanyora/an-ultimate-guide-to-data-analytics-techniques-and-tools-31ap</guid>
      <description>&lt;p&gt;An ultimate guide to Data analytics, techniques and Tools&lt;/p&gt;

&lt;p&gt;Data analytics is the process of analyzing raw data in order to draw meaningful and useful insights, which are used by businesses to make informed and smart business decisions. It helps to predict future trends and behaviors instead of basing your strategies and decisions on guess work, thus making informed decisions according to what the data is telling you.&lt;/p&gt;

&lt;p&gt;There are four key types of data analytics: predictive, descriptive, diagnostic, and prescriptive. Each of them helps the organization to make informed decisions and they tells us the following:&lt;br&gt;
 Descriptive analytics tells us what happened in the past.&lt;br&gt;
 Diagnostic analytics tells us why something happened.&lt;br&gt;
 Predictive analytics tells us what will likely happen in the future.&lt;br&gt;
 Prescriptive analytics tells us how to act and decisions that should happen.&lt;br&gt;
The engineers who work with data explores these four areas using data analysis process, which includes identifying the question, collecting raw data, cleaning data, analyzing data, and interpreting the results.&lt;br&gt;
Below are some of the data analytics techniques used by data analysts.&lt;br&gt;
 Regression analysis which is used to estimate the relationship between a set of variables.&lt;br&gt;
 Factor analysis helps the data analysts to identify the underlying variables that drives people’s behavior and the choices they make.&lt;br&gt;
 Cluster analysis helps in identifying structures within a dataset.&lt;br&gt;
 Time-series analysis helps in measuring the same variable at different points in time&lt;br&gt;
Now lets us look at some of the tools which data analytics engineers might work with.&lt;br&gt;
 Microsoft Excel&lt;br&gt;
 Tableau&lt;br&gt;
 SAS&lt;br&gt;
 RapidMiner&lt;br&gt;
 PowerBI&lt;/p&gt;

</description>
      <category>data</category>
      <category>analytics</category>
    </item>
  </channel>
</rss>
