¿Cómo obtener el tamaño de un DataFrame en Pandas?

Si quieres obtener el tamaño (es decir, la cantidad de elementos) de un DataFrame de Pandas, puedes usar el atributo “tamaño” o size (en inglés tamaño).

El atributo size devuelve el número total de elementos en el DataFrame, igual al producto del número de filas y columnas.

Ejemplo del atributo size

import pandas as pd

# Sample DataFrame
data = {
  "A": [1, 2, 3],
  "B": [4, 5, 6],
  "C": [7, 8, 9]
}

df = pd.DataFrame(data)

print("DataFrame:")
print(df)

# Get the size of the DataFrame
size = df.size

print("\nSize of the DataFrame:", size)

Producción

DataFrame:
   A  B  C
0  1  4  7
1  2  5  8
2  3  6  9

Size of the DataFrame: 9

Puedes ver que el DataFrame tiene 3 filas y 3 columnas, por lo que su tamaño total es de 9 elementos.

Relacionado

¿Cómo convertir series a listas en Pandas?

Si quieres convertir una serie Pandas en una lista, puedes usar el método "tolist()". Ejemplo tolist() en Pandas import pandas as pd # Sample DataFrame data = { "A": [11, 21, 31, 41, 51], "B": [10, 20, 30, 40, 50] } df = pd.DataFrame(data) print("Original DataFrame:") print(df) # Select a Series from the DataFrame series_a = df["A"] print("\nSeries A:") print(series_a) # Convert the Series to a ¡SEGUIR LEYENDO!

La Historia de los Lenguajes de Programación Informáticos

Un lenguaje de programación de computadoras, es un conjunto de instrucciones detalladas para una computadora digital que en su conjunto forman uno de los cualquier lenguajes de programación existentes. Aunque existen muchos lenguajes informáticos, relativamente pocos son de uso general. Los lenguajes de máquina y ensamblador son de “bajo nivel” y requieren que un programador administre explícitamente todas las características idiosincrásicas de almacenamiento y operación de ¡SEGUIR LEYENDO!

Lanzado Python 3.10 (Versión Estable)

Python 3.10 llega para ofrecer un Python mejor, más rápido y más seguro. Las funcionalidades más nuevas y destacables son las siguientes: Depuración con mensajes de error más útiles y precisos. Usar la coincidencia de patrones estructurales para trabajar con estructuras de datos. Agregar sugerencias de tipo más legibles y más específicas. Comprobación de la longitud de las secuencias al utilizar zip(). Calcular estadísticas multivariables. Si ¡SEGUIR LEYENDO!

Desarrollador de software vs Ingeniero de software, ¿Cuál es mejor?

Software engineers and Software developers are not the same tech professionals. In this article, we have highlighted the major differences between the two professionals.

C++ adelanta a PHP, pero JavaScript, Python y Java siguen dominando

Según el informe Octoverse de 2022 de Github, los lenguajes de programación más utilizados fueron JavaScript, Python, Java, TypeScript y C#. Sin embargo, HCL creció un 56 % en comparación con el año pasado y Rust, cuya comunidad creció más de un 50%, fueron los dos idiomas de mayor crecimiento. Otros lenguajes que han tenido un acogimiento ascendente entre los programadores son Lua, Go, Shell, Makefile, ¡SEGUIR LEYENDO!