Pandas Series es una array etiquetada unidimensional capaz de contener cualquier tipo de datos (enteros, strings, números de coma flotante, objetos de Python, etc.). Debe recordarse que, a diferencia de las listas de Python, una serie siempre contendrá datos del mismo tipo.
Veamos cómo crear una Serie Pandas a partir de la array.
Método n. ° 1: cree una serie a partir de una array sin índice.
En este caso, como no se pasa ningún índice, el índice predeterminado será range(n)
donde n es la longitud de la array.
# importing Pandas & numpy import pandas as pd import numpy as np # numpy array data = np.array(['a', 'b', 'c', 'd', 'e']) # creating series s = pd.Series(data) print(s)
0 a 1 b 2 c 3 d 4 e dtype: object
Método n.º 2: crear una serie a partir de una array con índice.
En este caso, pasaremos el índice como parámetro al constructor.
# importing Pandas & numpy import pandas as pd import numpy as np # numpy array data = np.array(['a', 'b', 'c', 'd', 'e']) # creating series s = pd.Series(data, index =[1000, 1001, 1002, 1003, 1004]) print(s)
1000 a 1001 b 1002 c 1003 d 1004 e dtype: object
Publicación traducida automáticamente
Artículo escrito por suman_ptnl y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA