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.add_suffix()
se usa para agregar sufijos al final de las etiquetas de índice en el objeto de serie dado.
Sintaxis: Series.add_suffix(sufijo)
Parámetro:
sufijo: la string que se agregará después de cada etiqueta.Devoluciones: Serie o DataFrame
Ejemplo n.º 1: use Series.add_suffix()
la función para agregar un sufijo al final de cada etiqueta de índice en el objeto de serie dado.
# importing pandas as pd import pandas as pd # Creating the Series sr = pd.Series([34, 5, 13, 32, 4, 15]) # Create the Index index_ = ['Coca Cola', 'Sprite', 'Coke', 'Fanta', 'Dew', 'ThumbsUp'] # set the index sr.index = index_ # Print the series print(sr)
Producción :
Coca Cola 34 Sprite 5 Coke 13 Fanta 32 Dew 4 ThumbsUp 15 dtype: int64
Ahora usaremos Series.add_suffix()
la función para agregar el sufijo ‘_IPL 2019’ al final de cada etiqueta de índice en el objeto de serie dado.
# add '_IPL 2019' to each index labels result = sr.add_suffix(suffix = '_IPL 2019') # Print the result print(result)
Producción :
Coca Cola_IPL 2019 34 Sprite_IPL 2019 5 Coke_IPL 2019 13 Fanta_IPL 2019 32 Dew_IPL 2019 4 ThumbsUp_IPL 2019 15 dtype: int64
Como podemos ver en el resultado, la Series.add_suffix()
función agregó con éxito el sufijo pasado al final de cada etiqueta de índice en el objeto de serie dado.
Ejemplo n.º 2: use Series.add_suffix()
la función para agregar un sufijo al final de cada etiqueta de índice en el objeto de serie dado.
# importing pandas as pd import pandas as pd # Creating the Series sr = pd.Series([51, 10, 24, 18, 1, 84, 12, 10, 5, 24, 0]) # Create the Index # apply yearly frequency index_ = pd.date_range('2010-10-09 08:45', periods = 11, freq ='Y') # set the index sr.index = index_ # Print the series print(sr)
Producción :
2010-12-31 08:45:00 51 2011-12-31 08:45:00 10 2012-12-31 08:45:00 24 2013-12-31 08:45:00 18 2014-12-31 08:45:00 1 2015-12-31 08:45:00 84 2016-12-31 08:45:00 12 2017-12-31 08:45:00 10 2018-12-31 08:45:00 5 2019-12-31 08:45:00 24 2020-12-31 08:45:00 0 Freq: A-DEC, dtype: int64
Ahora usaremos Series.add_suffix()
la función para agregar el sufijo ‘_Date’ al final de cada etiqueta de índice en el objeto de serie dado.
# add '_Date' to each index labels result = sr.add_suffix(suffix = '_Date') # Print the result print(result)
Producción :
2010-12-31 08:45:00_Date 51 2011-12-31 08:45:00_Date 10 2012-12-31 08:45:00_Date 24 2013-12-31 08:45:00_Date 18 2014-12-31 08:45:00_Date 1 2015-12-31 08:45:00_Date 84 2016-12-31 08:45:00_Date 12 2017-12-31 08:45:00_Date 10 2018-12-31 08:45:00_Date 5 2019-12-31 08:45:00_Date 24 2020-12-31 08:45:00_Date 0 dtype: int64
Como podemos ver en el resultado, la Series.add_suffix()
función agregó con éxito el sufijo pasado al final de cada etiqueta de índice en el objeto de serie dado.
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