Matplotlib.pyplot.xkcd() en Python

Uno de los procesos principales en la ciencia de datos es la visualización de datos. La visualización de datos se refiere a presentar un conjunto de datos en forma de gráficos e imágenes. Podemos identificar la próxima tendencia observando estos gráficos.

Python nos proporciona una increíble biblioteca de visualización de datos que es Matplotlib , desarrollada por John Hunter (1968-2012). Matplotlib se basa en un marco numpy y sideby, por eso es rápido y eficiente. Es de código abierto y cuenta con un gran apoyo de la comunidad. Posee la capacidad de funcionar bien con muchos sistemas operativos y backends gráficos. 

función matplotlib.pyplot.xcorr()

En general, los gráficos generados por matplotlib son muy perfectos y monótonos. Observar estos gráficos no es tan divertido. Matplotlib proporciona una biblioteca que puede hacer que estos gráficos sean un poco interesantes y dibuja gráficos en estilo cómico. Estos gráficos son interesantes y a todos les encantaría estudiar a través de estos gráficos. 

Por ejemplo :  

python-matplotlib

Parámetros:
Los tres parámetros en xkcd() son opcionales. 

Parámetro Tipo de datos Descripción
escala flotar La amplitud de la ondulación perpendicular a la línea fuente.
longitud flotar La longitud de la ondulación a lo largo de la línea.
aleatoriedad flotar El factor de escala por el cual la longitud se contrae o se expande.

Ejemplo 1: 

Generemos una onda sinusoidal en estilo xkcd()  

Python3

import numpy as np
import matplotlib.pyplot as plt
 
time = np.arange(0, 10, 0.1);
amplitude = np.sin(time)
 
with plt.xkcd():
    plt.plot(time, amplitude)
    plt.title('Sine wave')
    plt.xlabel('Time')
    plt.ylabel('Amplitude = sin(time)')
    plt.axhline(y = 0, color ='k')
     
    plt.show()

Producción : 

matplotlib.pyplot.xkcd()

Ejemplo 2:

Python3

import numpy as np
import matplotlib.pyplot as plt
 
 
with plt.xkcd():
    plt.plot([1, 2, 3, 4], [5, 4, 9, 2])
    plt.title('matplotlib.pyplot.xkcd()')
    plt.axhline(y = 0, color ='k')
     
    plt.show()

Producción:

python-matplotlib-xkcd

Publicación traducida automáticamente

Artículo escrito por RahulSabharwal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *