<?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: Gregory Vicent</title>
    <description>The latest articles on DEV Community by Gregory Vicent (@gregoryvicent).</description>
    <link>https://dev.to/gregoryvicent</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%2F707603%2Ffe550fee-1403-4b98-a976-0ba9bb26b6ce.jpg</url>
      <title>DEV Community: Gregory Vicent</title>
      <link>https://dev.to/gregoryvicent</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/gregoryvicent"/>
    <language>en</language>
    <item>
      <title>Basic Statistic to Data Science</title>
      <dc:creator>Gregory Vicent</dc:creator>
      <pubDate>Sun, 11 Dec 2022 03:40:36 +0000</pubDate>
      <link>https://dev.to/gregoryvicent/basic-statistic-to-data-science-meh</link>
      <guid>https://dev.to/gregoryvicent/basic-statistic-to-data-science-meh</guid>
      <description>&lt;p&gt;&lt;strong&gt;A little warning:&lt;/strong&gt; &lt;/p&gt;

&lt;p&gt;&lt;em&gt;Hi, I apologize beforehand for my mistakes in English. In part I write these posts because I love share what little know and because I want to improve my English skills.&lt;/em&gt; &lt;/p&gt;

&lt;p&gt;&lt;em&gt;Please, correct me if you find any error here.&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Ho no, Mathematics!!!
&lt;/h2&gt;

&lt;p&gt;Ok, I know that the math can be very intimidating, most of us  fight them all through school with the idea in mind of:&lt;/p&gt;

&lt;p&gt;'And what is this going to do for me?'&lt;/p&gt;

&lt;p&gt;The truth is that the mathematics help us in many professions and in many areas of knowledge.&lt;/p&gt;

&lt;p&gt;What's more, if you feel like it, mathematics can be really exiting.&lt;/p&gt;

&lt;p&gt;And this is our case today.&lt;/p&gt;

&lt;p&gt;Mathematics are a very important matter for Data Science, in particular the Statistic branch.&lt;/p&gt;

&lt;p&gt;This is the reason why we will review the basic concepts about the Descriptive Statistic for Data Science.&lt;/p&gt;

&lt;h2&gt;
  
  
  Now, What's Descriptive Statistic ?
&lt;/h2&gt;

&lt;p&gt;Descriptive Statistic is the mathematical technique that help us to get, organize, show and describe a data set with the end become these data useful.&lt;/p&gt;

&lt;p&gt;We often work with data tables called Data Frames, this is the basic data structure when we talk about Data Science but it's not the only one.&lt;/p&gt;

&lt;p&gt;A lot of programming languages use this rows and columns structure to represent their data. This is the case of Python with its famous framework Pandas.&lt;/p&gt;

&lt;p&gt;Now, software like Pandas interprets these data by its type. And this is other important statistic concept.&lt;/p&gt;

&lt;p&gt;In Description Statistic we have two data types, these are: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Quantitative or Numerical: Any data that can be represented in numerical form. We can divide this category into two more.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Discrete: Are those numerical data represented by integers. E.g: Years, populations, age, etc.&lt;/li&gt;
&lt;li&gt;Continuous: Are those numerical data represented by decimal numbers. E.g: Weight, Height, temperature, etc. &lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;li&gt;

&lt;p&gt;Categorical: Any data that can be assigned to a category. In general these data are text and they can be divided into two categories more. &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Binary: These data only can have two possible values. E.g: True or False, closed or open, 0 or 1, etc.&lt;/li&gt;
&lt;li&gt;Ordinal: Here the data have naturally ordered categories y the distances between the categories are not known. E.g: Days week, animals, countries, etc.&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;/ul&gt;

&lt;p&gt;Now that we know a bit more about our individual data It's time for us to explore more about the data set. &lt;/p&gt;

&lt;h2&gt;
  
  
  Measures of Central Tendency
&lt;/h2&gt;

&lt;p&gt;There are many operations that we can do on data sets to get useful information.&lt;/p&gt;

&lt;p&gt;The first are those that help us to understand the distribution of our data.&lt;/p&gt;

&lt;p&gt;Here we find operations such as the median, mean, trimmed mean, weighted mean and mode. Evidently, these are not all measures of central tendency but they are a good place to start.&lt;/p&gt;

&lt;h3&gt;
  
  
  Mean
&lt;/h3&gt;

&lt;p&gt;The most basic estimate of location is the mean. The mean is the sum of all values on a data set divided by the number of values. &lt;/p&gt;

&lt;p&gt;Its formula is: &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%2F3kcsx3aaxi58qd2ocx9s.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%2F3kcsx3aaxi58qd2ocx9s.png" alt="Mean formula" width="800" height="670"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;E.g:&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%2Fq6frhqn1vfazj28ek3pd.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%2Fq6frhqn1vfazj28ek3pd.png" alt="Mean example" width="800" height="670"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;However the mean has a problem, it is easily influenced by extreme values that are generally errors in the data when they are collected.&lt;/p&gt;

&lt;p&gt;To fix this dependency to the values from the mean we have others Measures of Central Tendency like the median that it does not dependency to the values.&lt;/p&gt;

&lt;h3&gt;
  
  
  Median
&lt;/h3&gt;

&lt;p&gt;The Median is the value that is right in the middle of our data.&lt;/p&gt;

&lt;p&gt;Since it does not depend of the values it is not influenced by the extreme values.&lt;/p&gt;

&lt;p&gt;These extreme values are called outliers and are not always errors. There are time when these outliers are truth values but are not representative of our overall data.&lt;/p&gt;

&lt;p&gt;The Median is really easy to do but it has two cases. When the amount of our data is odd and when is even.&lt;/p&gt;

&lt;p&gt;In both cases the first step is sort our data to smallest to largest.&lt;/p&gt;

&lt;p&gt;Now, when the median is odd, only one must be added to the total number of elements we have and divided by two. The result represents the position within our data set of the number that we must choose as representative of the median of our data.&lt;/p&gt;

&lt;p&gt;This is its formula:&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%2Fjtpqxyhg5hfzhcgg7csy.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%2Fjtpqxyhg5hfzhcgg7csy.png" alt="Meadin odd formula" width="800" height="670"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;E.g:&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%2F17wpdy3aklvcdkrt2q1y.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%2F17wpdy3aklvcdkrt2q1y.png" alt="Meadin odd example" width="800" height="670"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;When our data set is even, we only have to make a small change, now we will take two values, the total number of data that we have divided by two will be the position in our data of the first value and the second will be the value in this same position added one, that is, the next value.&lt;/p&gt;

&lt;p&gt;Both numbers are added and finally the result is divided by two. This is the median in this case.&lt;/p&gt;

&lt;p&gt;This is its formula: &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%2Foeexou1ijmoaexfp5vng.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%2Foeexou1ijmoaexfp5vng.png" alt="Meadin even formula" width="800" height="670"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;E.g:&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%2Fpf2ntua344csd0iyo1ne.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%2Fpf2ntua344csd0iyo1ne.png" alt="Meadin even example" width="800" height="670"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;However, the data does not influence the median, this can be a problem in some cases and for this also a solution with another measure of central tendency, the Trimmed Mean. &lt;/p&gt;

&lt;h3&gt;
  
  
  Trimmed Mean
&lt;/h3&gt;

&lt;p&gt;The Trimmed Mean is a variation of the Mean, which you calculate by dropping a fixed number of sorted values at each end and then taking an average of the remaining values.&lt;/p&gt;

&lt;p&gt;Post in process...&lt;/p&gt;

</description>
      <category>coding</category>
    </item>
    <item>
      <title>The art of the create anything</title>
      <dc:creator>Gregory Vicent</dc:creator>
      <pubDate>Wed, 11 May 2022 03:24:10 +0000</pubDate>
      <link>https://dev.to/gregoryvicent/the-art-of-the-create-anything-2g10</link>
      <guid>https://dev.to/gregoryvicent/the-art-of-the-create-anything-2g10</guid>
      <description>&lt;p&gt;Hello world, one time more I am walking here to practice my English and write a little. Improving this skill does not easy but it is very funny.&lt;/p&gt;

&lt;p&gt;Excuse me for my errors ;)&lt;/p&gt;

&lt;p&gt;Today I want to talk about the awesome skill to create that the programmers have us. It is magical how we can build anything from nothing, this is the concept that captivated me when I watched code first time.&lt;/p&gt;

&lt;p&gt;These strange symbols with many colors create things just with thoughts. &lt;strong&gt;Our thoughts&lt;/strong&gt;. They do not need any more (well, maybe a computer and internet) to start a project that could become something unprecedented.&lt;/p&gt;

&lt;p&gt;I cannot think of another profession with this particularity, this gives us an opportunity world. Both a boy who only has a computer as the company that is being inaugurated they can build the future with code and one idea.&lt;/p&gt;

&lt;p&gt;You who are reading this now no matter if you know to program or if you have never written one code line in your life because everybody can learn this. And that is where its magic is, the code is not exclusive to anybody.&lt;/p&gt;

&lt;p&gt;And every time our world moves with more and more code (I know it, I am not saying new anything), things we didn't think possible today are, and we can create them with the right knowledge and a bit more.&lt;/p&gt;

&lt;p&gt;But although this knowledge is available to many that the reality is that human knowledge grows faster than our capacity to learn. Maybe in the future all this called technology now it will be dark magic, understood by few. &lt;/p&gt;

&lt;p&gt;However, it is exciting to see all the road until arriving at that point. Nobody knows, you and I maybe be sorcerers in that future.&lt;/p&gt;

&lt;p&gt;Anyway, I just wanted to ramble about my love for the code and practice my English on this post.  I wait not to have a lot of mistakes and that you enjoy this post.&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>programming</category>
      <category>devjournal</category>
      <category>writing</category>
    </item>
    <item>
      <title>The best moment to learn to program is now</title>
      <dc:creator>Gregory Vicent</dc:creator>
      <pubDate>Thu, 21 Apr 2022 13:16:54 +0000</pubDate>
      <link>https://dev.to/gregoryvicent/the-best-moment-to-learn-to-program-is-now-i4g</link>
      <guid>https://dev.to/gregoryvicent/the-best-moment-to-learn-to-program-is-now-i4g</guid>
      <description>&lt;p&gt;Hi guys, this is my first post in English so excuse me my translation but I try to improve this skill.&lt;/p&gt;

&lt;p&gt;Anyway today I would love to talk to you about programming.&lt;/p&gt;

&lt;p&gt;In particular about why you should learn to program now.&lt;/p&gt;

&lt;p&gt;I know that this skill can be a little hectoring but also it is a very funny and useful skill.&lt;/p&gt;

&lt;p&gt;In the world, many companies are searching for people like you with the skills to build and create amazing things using code.&lt;/p&gt;

&lt;p&gt;You can become one of these people who are called developers and create the future one code line at once.&lt;/p&gt;

&lt;p&gt;But, Why do I want to be a developer?&lt;/p&gt;

&lt;p&gt;That is a good question, actually to be a software developer is no easy task. There are a lot of things to learn and the frustration is around the corner.&lt;/p&gt;

&lt;p&gt;However, the gratification that We feel when get build anything from zero with code written by us is magnificent.&lt;/p&gt;

&lt;p&gt;Programming gives us the power to bring to reality that on our heads.&lt;/p&gt;

&lt;p&gt;Of course, learning can be difficult but few things that worthwhile in this life are easy. And the programming is worth it.&lt;/p&gt;

&lt;p&gt;Without saying that is one of the jobs most demands in actuality with more and more opportunities in many IT areas.&lt;/p&gt;

&lt;p&gt;Also, the philosophy around programming inspires us to improve ourselves, to never stop learning, and always think outside the box. You will often find communities with these values on the internet where you will grow yet more.&lt;/p&gt;

&lt;p&gt;Information is everywhere and is often free, you just need to go for it.&lt;/p&gt;

&lt;p&gt;Today We can get all this information for learning programming with only a click, if you are interested in programming there is no reason for no start already.&lt;/p&gt;

&lt;p&gt;Remember, the way is long but it is beautiful too.&lt;/p&gt;

&lt;p&gt;There is no like the now for start.&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>devjournal</category>
      <category>programming</category>
      <category>blog</category>
    </item>
  </channel>
</rss>
