Pandas Series es una array etiquetada unidimensional capaz de contener datos de cualquier tipo (enteros, strings, flotantes, objetos python, etc.). Las etiquetas de los ejes se denominan colectivamente índice. Pandas Series no es más que una columna en una hoja de Excel. En este artículo, veremos varias formas de crear una serie utilizando diferentes tipos de datos.
Creación de series a partir de la lista
La lista de algunos valores forman la serie de esos valores utiliza el índice de lista como índice de serie.
Python
# import pandas as pd import pandas as pd # simple list lst = ['G','E','E','K','S','F', 'O','R','G','E','E','K','S'] # forming series s = pd.Series(lst) # output print(s)
Producción :
0 G 1 E 2 E 3 K 4 S 5 F 6 O 7 R 8 G 9 E 10 E 11 K 12 S dtype: object
Creación de series desde el diccionario
Diccionario de algún par clave y valor para la serie de valores tomando claves como índice de serie.
Python3
# import pandas as pd import pandas as pd # simple dict dct = {'G':2,'E':4,'K':2,'S':2, 'F':1,'O':1,'R':1} # forming series s = pd.Series(dct) # output print(s)
Producción :
G 2 E 4 K 2 S 2 F 1 O 1 R 1 dtype: int64
Creación de series a partir de una array Numpy
La array 1-D Numpy de algunos valores forman la serie de esos valores utiliza el índice de array como índice de serie.
Python3
# import pandas as pd import pandas as pd # import numpy as np import numpy as np # numpy array arr = np.array(['G','E','E','K','S','F', 'O','R','G','E','E','K','S']) # forming series s = pd.Series(arr) # output print(s)
Producción :
0 G 1 E 2 E 3 K 4 S 5 F 6 O 7 R 8 G 9 E 10 E 11 K 12 S dtype: object
Publicación traducida automáticamente
Artículo escrito por deepanshu_rustagi y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA