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')