Intro python data science

Práctica 06: gráficas con matplotlib

Vamos a ver cómo hacer:

  • Punto 1: gráficas de 📈
  • Punto 2: gráficas de 📊
  • Punto 3: gráficas de 🥧🎂

Punto 0:

In [ ]:
# importar pandas
import pandas as pd
In [ ]:
# datos de RRSS 2020
fbk = ['Facebook', 2449, True, 2006]
twt = ['Twitter', 339, False, 2006]
ig = ['Instagram', 1000, True, 2010]
yt = ['YouTube', 2000, False, 2005]
lkn = ['LinkedIn', 663, False, 2003]
wsp = ['WhatsApp', 1600, True, 2009]

# lista con datos
lista_rrss = [fbk, twt, ig, yt, lkn, wsp]

# crear dataframe a partir de listas
df_rrss=pd.DataFrame(lista_rrss,
            columns = ['Nombre', 'Cantidad', 'ES_FBK', 'Año'])
df_rrss
In [ ]:
# matplotlib basics 101
In [ ]:
# importar matplotlib
import matplotlib.pyplot as plt
In [ ]:
# ejemplo super mega básico
x=[1,2,3,4,5]
y=[1,8,27,64,125]

plt.plot(x,y)
plt.show()

Punto 1:

In [ ]:
# gráfico de líneas utilizando matplotlib
In [ ]:
# gráfico de puntos utilizando matplotlib
In [ ]:
# EXTRA: cómo hacer lo mismo con métodos de un dataframe de pandas

Punto 2:

In [ ]:
# hacer gráficos de barras
In [ ]:
# gráfico de puntos utilizando matplotlib
In [ ]:
# gráfico de barras ordenado
In [ ]:
# gráfico de barras ordenado y con color


# b: blue.
# g: green.
# r: red.
# c: cyan.
# m: magenta.
# y: yellow.
# k: black.
# w: white.
        

Punto 3:

In [ ]:
# Hacer gráficas de pastel/tarta/torta/pie
In [ ]:
# gráfico de puntos utilizando matplotlib
In [ ]:
lista_col_rrss=['#3b5998', '#FF0000', '#25d366', '#8a3ab9', '#0e76a8', '#00acee']
In [ ]:
# grafico de puntos utilizando matplotlib

Gracias!

Espero que te lleves algo útil de este notebook 😀

Para más videos de programación para ciencia de datos

https://www.youtube.com/c/RafaGonzalezGouveia/

Si quieres realizar alguno de los cursos online de pago, ve a:

https://cursos.gonzalezgouveia.com

In [ ]: