import matplotlib.pyplot as plt x=['EDA','Data Wrangling','Mineria datos','Limpieza Datos','SQL','Est. Inferencial','ML','DL','IA'] y= [5,10,15,20,30,25,31,30,20] # frecuencias plt.figure(figsize=(10,6)) # tamaƱo de figura plt.bar(x=x, height=y) # barplot plt.xticks(rotation=45) # Rotamos etiquetas eje x plt.ylabel('Frecuencia') # Label y plt.title('Barplot conocimientos previos') # titulo plt.tight_layout() # ajuste de ejes plt.grid(axis='y') # grilla # Ponemos las frecuencias por encima for i in range(len(y)): plt.annotate(str(y[i]), xy=(x[i],y[i]), ha='center', va='bottom')