es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Problema al utilizar la rotación de los xticks en matplotlib.

Tengo un “TypeError: objeto int no es llamable” cuando intento ejecutar este código en Jupyter Notebook, los pasos previos a este código son los siguientes:
1- He importado matplotlib.pyplot como plt junto con pandas como pd.
2- Definí x como una serie de tipo de dato string.
3- Definí y como un tipo de dato numérico.
El código es el siguiente:

plt.figure(figsize=(9, 6))

x = data_used_cars["Brand"]
y = data_used_cars["Cars Listings"]

plt.bar(x=x, height=y)
plt.xticks(rotation=45)
plt.show()

Conjunto de datos:

Marca Listado de Autos
Audi 419
BMW 636
Mercedes-Benz 820
Mitsubishi 306
Renault 438
Toyota 509
Volkswagen 875

Espero poder encontrar una solución a esto.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    El “TypeError: objeto int no es llamable” suele ocurrir cuando intentamos llamar a un objeto entero como una función. En este caso, parece que el error no está relacionado con el código proporcionado, sino con algún código anterior que ha definido un entero como una función, lo cual entra en conflicto con el código actual.

    Para solucionar este problema, se puede intentar reiniciar el Kernel en Jupyter Notebook y ejecutar sólo el código proporcionado nuevamente. Si el error persiste, puede ser necesario revisar el código anterior y asegurarse de que no haya nombres de variables o definiciones de funciones en conflicto.

    Adicionalmente, cabe destacar que el código proporcionado asume que la variable “data_used_cars” ya contiene los datos mostrados en la tabla anterior. Si este no es el caso, puede haber errores relacionados con la estructura o contenido de los datos. Por lo tanto, es crucial tener un claro entendimiento de los datos utilizados, su estructura y su formato para un análisis de datos efectivo.

Comments are closed.