Python | Serie Pandas.from_csv()

La serie Pandas es un ndarray unidimensional con etiquetas de eje. No es necesario que las etiquetas sean únicas, pero deben ser de tipo hashable. El objeto admite la indexación basada en enteros y etiquetas y proporciona una gran cantidad de métodos para realizar operaciones relacionadas con el índice.

La función Pandas Series.from_csv()se usa para leer un archivo csv en una serie. Es preferible utilizar los más potentes pandas.read_csv()para la mayoría de los propósitos generales.

Sintaxis: Series.from_csv(ruta, sep=’, ‘, parse_dates=True, header=Ninguno, index_col=0, codificación=Ninguno, infer_datetime_format=False)

Parámetro:
ruta: ruta de archivo de string o identificador de archivo / StringIO
sep: delimitador de campo
parse_dates: fechas de análisis. Valor predeterminado diferente del encabezado read_table
: Fila para usar como encabezado (omita las filas anteriores)
index_col: Columna para usar para la codificación de índice
: una string que representa la codificación para usar si el contenido no es ascii
infer_datetime_format: Si es Verdadero y parse_dates es Verdadero para una columna , intente inferir el formato de fecha y hora en función de la primera string de fecha y hora

Devoluciones : Serie

Para este ejemplo, hemos utilizado un archivo CSV. Para descargar haz clic aquí

Ejemplo #1: use Series.from_csv()la función para leer los datos del archivo CSV dado en una serie de pandas.

# importing pandas as pd
import pandas as pd
  
# Read the data into a series
sr = pd.Series.from_csv('nba.csv')
  
# Print the first 10 rows of series
print(sr.head(10))

Producción :


As we can see in the output, the Series.from_csv() function has successfully read the csv file into a pandas series.
 
Example #2 : Use Series.from_csv() function to read the data from the given CSV file into a pandas series. Use the 1st column as an index of the series object.

# importing pandas as pd
import pandas as pd
  
# Read the data into a series
sr = pd.Series.from_csv('nba.csv', index_col = 1)
  
# Print the first 10 rows of series
print(sr.head(10))

Producción :

Como podemos ver en el resultado, la Series.from_csv()función ha leído con éxito el archivo csv en una serie pandas.

Publicación traducida automáticamente

Artículo escrito por Shubham__Ranjan y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *