<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Data Science on Ciência Programada</title>
    <link>https://cienciaprogramada.com/categories/data-science/</link>
    <description>Recent content in Data Science on Ciência Programada</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <managingEditor>contato[@]cienciaprogramada.com.br (Francisco Bustamante)</managingEditor>
    <webMaster>contato[@]cienciaprogramada.com.br (Francisco Bustamante)</webMaster>
    <copyright>© 2026 Francisco Bustamante</copyright>
    <lastBuildDate>Sun, 02 Apr 2023 00:00:00 +0000</lastBuildDate><atom:link href="https://cienciaprogramada.com/categories/data-science/index.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <title>Understanding the Concept of Axis in NumPy and pandas: How to Work with Data in Python</title>
      <link>https://cienciaprogramada.com/2023/04/axis-concept-numpy-pandas/</link>
      <pubDate>Sun, 02 Apr 2023 00:00:00 +0000</pubDate>
      <author>contato[@]cienciaprogramada.com.br (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com/2023/04/axis-concept-numpy-pandas/</guid>
      <description>Both NumPy and pandas use the concept of an axis, but with subtle differences. In NumPy, it refers to the dimension along which an operation is performed, while in pandas it indicates the direction of an operation. This article presents examples of using axis in each library.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com/2023/04/axis-concept-numpy-pandas/featured_0051.jpg" />
    </item>
    
    <item>
      <title>NumPy broadcasting and vector quantization</title>
      <link>https://cienciaprogramada.com/2023/03/broadcasting-vector-quantization/</link>
      <pubDate>Thu, 02 Mar 2023 00:00:00 +0000</pubDate>
      <author>contato[@]cienciaprogramada.com.br (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com/2023/03/broadcasting-vector-quantization/</guid>
      <description>We learn in math that there are rules for adding or multiplying matrices. But in computational math problems we sometimes have matrices or vectors that we would like to add or multiply and that do not meet the requirements. In this article we will see how the NumPy broadcasting concept is useful in these contexts and how it relates to vector quantization.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com/2023/03/broadcasting-vector-quantization/featured_0050.jpg" />
    </item>
    
    <item>
      <title>So, What Is NumPy&#39;s reshape?</title>
      <link>https://cienciaprogramada.com/2023/02/what-is-numpy-reshape/</link>
      <pubDate>Thu, 02 Feb 2023 00:00:00 +0000</pubDate>
      <author>contato[@]cienciaprogramada.com.br (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com/2023/02/what-is-numpy-reshape/</guid>
      <description>If you are venturing into data science, you have most likely seen a reshape in some code. Maybe with a mysterious value of -1 in one of the positions, as in reshape(-1, 1). But what does that mean? Why do we sometimes need to transform our data to use model methods in Scikit-Learn? That is what we will see in this article.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com/2023/02/what-is-numpy-reshape/featured_0049.jpg" />
    </item>
    
    <item>
      <title>Analyzing Olympic Data with Pandas and Plotly</title>
      <link>https://cienciaprogramada.com/2021/08/olympics-data-pandas-plotly/</link>
      <pubDate>Sun, 08 Aug 2021 00:00:00 +0000</pubDate>
      <author>contato[@]cienciaprogramada.com.br (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com/2021/08/olympics-data-pandas-plotly/</guid>
      <description>The Olympics are coming to an end&amp;hellip; and, besides nostalgia and stories of perseverance, every Olympics leaves behind an enormous amount of data! In this article, we will see how to use Pandas to analyze part of that data, looking at how athletes&amp;rsquo; times have evolved in track and field events.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com/2021/08/olympics-data-pandas-plotly/featured_0018.jpg" />
    </item>
    
    <item>
      <title>Bolt vs Python: finding the speed of an Olympic athlete</title>
      <link>https://cienciaprogramada.com/2020/09/bolt-python-olympic-athlete-speed/</link>
      <pubDate>Thu, 10 Sep 2020 00:00:00 +0000</pubDate>
      <author>contato[@]cienciaprogramada.com.br (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com/2020/09/bolt-python-olympic-athlete-speed/</guid>
      <description>Usain Bolt is considered by many to be the greatest sprinter of all time. In this article, we will see how to use Python to find the speed and acceleration the Jamaican reached in his races. We will also take the chance to discuss mathematical models and the care needed in choosing them and interpreting their results.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com/2020/09/bolt-python-olympic-athlete-speed/featured_0008.jpg" />
    </item>
    
  </channel>
</rss>
