Python es un excelente lenguaje para realizar análisis de datos, principalmente debido al fantástico ecosistema de paquetes de Python centrados en datos. Pandas es uno de esos paquetes y facilita mucho la importación y el análisis de datos.
Pandas tolist()
se utiliza para convertir una serie en una lista. Inicialmente, la serie es de tipo pandas.core.series.Series y aplicando el método tolist(), se convierte al tipo de datos de lista.
Sintaxis: Serie.tolist()
Tipo de retorno: serie convertida en lista
Para descargar el conjunto de datos utilizado en el siguiente ejemplo, haga clic aquí.
En los siguientes ejemplos, el marco de datos utilizado contiene datos de algunos jugadores de la NBA. La imagen del marco de datos antes de cualquier operación se adjunta a continuación.
Ejemplo:
En este ejemplo, el tipo de datos de la columna Nombre se almacena en una variable. Después de eso, se convierte usando el método tolist() y nuevamente se almacena e imprime el tipo de datos.
# importing pandas module import pandas as pd # importing regex module import re # making data frame data = pd.read_csv("https://media.geeksforgeeks.org/wp-content/uploads/nba.csv") # removing null values to avoid errors data.dropna(inplace = True) # storing dtype before operation dtype_before = type(data["Salary"]) # converting to list salary_list = data["Salary"].tolist() # storing dtype after operation dtype_after = type(salary_list) # printing dtype print("Data type before converting = {}\nData type after converting = {}".format(dtype_before, dtype_after)) # displaying list salary_list
Salida:
como se muestra en la imagen de salida, el tipo de datos se convirtió de Serie a Lista. La salida de la lista de salarios estaba en formato de lista.
Publicación traducida automáticamente
Artículo escrito por Kartikaybhutani y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA