Series
Constructor
pd.series(
data=None, # matriz, iterable, dict o escalar. Si los datos son un diccionario, se mantiene el orden de los argumentos.
index=None, # Los valores deben ser hash y tener la misma longitud que los datos.
dtype=None, # Tipo de datos para la serie de salida. Si no se especifica, esto se deducirá de los datos.
name=None, # Hashable, predeterminado Ninguno. El nombre a darle a la Serie.
copy=None, # booleano, predeterminado Falso. Copie los datos de entrada. Solo afecta la entrada Serie o ndarray 1d.
fastpath=_NoDefault.no_default
)
Ndarray unidimensional con etiquetas de ejes (incluidas series temporales).
import pandas as pd
d = {'a': 1, 'b': 2, 'c': 3}
serie = pd.Series(data=d, index=['a', 'b', 'c'])
serie
a 1
b 2
c 3
dtype: int64
Atributos
.TDevuelve la transpuesta, que por definición es el mismo objeto..arrayEl ExtensionArray de los datos que respaldan esta Serie o Índice..atAccede a un valor único para un par de etiquetas de fila/columna..attrsDiccionario de atributos globales de este conjunto de datos..axesDevuelve una lista de las etiquetas del eje de fila..dtypeDevuelve el objeto dtype de los datos subyacentes..dtypesDevuelve el objeto dtype de los datos subyacentes..emptyIndicador de si la Serie o DataFrame está vacío..flagsObtiene las propiedades asociadas con este objeto de pandas..hasnansDevuelve True si hay algún NaN..iatAccede a un valor único para un par de fila/columna por posición entera..iloc(OBSOLETO) Indexación basada puramente en la ubicación entera para la selección por posición..indexEl índice (etiquetas de los ejes) de la Serie..is_monotonic_decreasingDevuelve un booleano si los valores en el objeto disminuyen monótonamente..is_monotonic_increasingDevuelve un booleano si los valores en el objeto aumentan monótonamente..is_uniqueDevuelve un booleano si los valores en el objeto son únicos..locAccede a un grupo de filas y columnas por etiqueta(s) o un array booleano..nameDevuelve el nombre de la Serie..nbytesDevuelve el número de bytes en los datos subyacentes..ndimNúmero de dimensiones de los datos subyacentes, por definición 1..shapeDevuelve una tupla con la forma de los datos subyacentes..sizeDevuelve el número de elementos en los datos subyacentes..valuesDevuelve la Serie como ndarray o tipo similar a ndarray dependiendo del dtype.
Metodos
Conversion
.astypedtype[, copy, errors]Convierte un objeto de pandas a un dtype especificado..convert_dtypes[infer_objects, ...]Convierte columnas a los mejores dtypes posibles usando dtypes que soportan pd.NA..infer_objects[copy]Intenta inferir mejores dtypes para columnas de objetos..copy[deep]Hace una copia de los índices y datos de este objeto..bool(OBSOLETO) Devuelve el valor booleano de una Serie o DataFrame de un solo elemento..to_numpy[dtype, copy, na_value]Un ndarray de NumPy que representa los valores en esta Serie o Índice..to_period[freq, copy]Convierte la Serie de un DatetimeIndex a un PeriodIndex..to_timestamp[freq, how, copy]Convierte a un DatetimeIndex de Timestamps, al inicio del período..to_listDevuelve una lista de los valores..array[dtype]Devuelve los valores como un array de NumPy.
Indexing, iteration
.getkey[, default]Obtiene un elemento del objeto para una clave dada (por ejemplo, columna de DataFrame)..at: Accede a un valor único para un par de etiquetas de fila/columna..iat: Accede a un valor único para un par de fila/columna por posición entera..loc: Accede a un grupo de filas y columnas por etiqueta(s) o un array booleano..iloc: (OBSOLETO) Indexación basada puramente en la ubicación entera para la selección por posición..iterDevuelve un iterador de los valores..itemsItera perezosamente sobre tuplas de (índice, valor)..keysDevuelve un alias para el índice..popitemDevuelve un elemento y lo elimina de la serie..itemDevuelve el primer elemento de los datos subyacentes como un escalar de Python..xskey[, axis, level, drop_level]Devuelve una sección transversal de la Serie/DataFrame.
Function application, GroupBy & window
.applyfunc[, convert_dtype, args, by_row]Invoca una función sobre los valores de la Serie..agg[func, axis]Agrega utilizando una o más operaciones sobre el eje especificado..aggregate[func, axis]Agrega utilizando una o más operaciones sobre el eje especificado..transformfunc[, axis]Llama a func en sí misma produciendo una Serie con la misma forma de eje que ella misma..maparg[, na_action]Mapea los valores de la Serie de acuerdo con un mapeo de entrada o función..groupby[by, axis, level, as_index, ...]Agrupa la Serie utilizando un mapeador o por una Serie de columnas..rollingwindow[, min_periods, ...]Proporciona cálculos de ventana rodante..expanding[min_periods, axis, method]Proporciona cálculos de ventana expansiva..ewm[com, span, halflife, alpha, ...]Proporciona cálculos ponderados exponencialmente (EW)..pipefunc, *args, kwargsAplica funciones encadenables que esperan Series o DataFrames.
Computations / descriptive statstistic
.abs(): Devuelve una Serie/DataFrame con el valor numérico absoluto de cada elemento..all[axis, bool_only, skipna]Devuelve si todos los elementos son Verdaderos, potencialmente sobre un eje..any[, axis, bool_only, skipna]Devuelve si algún elemento es Verdadero, potencialmente sobre un eje..autocorr[lag]Calcula la autocorrelación de lag-N..betweenleft, right[, inclusive]Devuelve una Serie booleana equivalente a left <= serie <= right..clip[lower, upper, axis, inplace]Recorta valores en los umbrales de entrada..corrother[, method, min_periods]Calcula la correlación con otra Serie, excluyendo valores faltantes..count(): Devuelve el número de observaciones no NA/nulas en la Serie..covother[, min_periods, ddof]Calcula la covarianza con la Serie, excluyendo valores faltantes..cummax[axis, skipna]Devuelve el máximo acumulativo sobre un eje de DataFrame o Serie..cummin[axis, skipna]Devuelve el mínimo acumulativo sobre un eje de DataFrame o Serie..cumprod[axis, skipna]Devuelve el producto acumulativo sobre un eje de DataFrame o Serie..cumsum[axis, skipna]Devuelve la suma acumulativa sobre un eje de DataFrame o Serie..describe[percentiles, include, exclude]Genera estadísticas descriptivas..diff[periods]Primera diferencia discreta del elemento..factorize[sort, use_na_sentinel]Codifica el objeto como un tipo enumerado o variable categórica..kurt[axis, skipna, numeric_only]Devuelve la curtosis imparcial sobre el eje solicitado..max[axis, skipna, numeric_only]Devuelve el máximo de los valores sobre el eje solicitado..mean[axis, skipna, numeric_only]Devuelve la media de los valores sobre el eje solicitado..median[axis, skipna, numeric_only]Devuelve la mediana de los valores sobre el eje solicitado..min[axis, skipna, numeric_only]Devuelve el mínimo de los valores sobre el eje solicitado..mode[dropna]Devuelve la(s) moda(s) de la Serie..nlargest[n, keep]Devuelve los n elementos más grandes..nsmallest[n, keep]Devuelve los n elementos más pequeños..pct_change[periods, fill_method, ...]Cambio fraccional entre el elemento actual y un elemento anterior..prod[axis, skipna, numeric_only, ...]Devuelve el producto de los valores sobre el eje solicitado..quantile[q, interpolation]Devuelve el valor en el cuantil dado..rank([axis, method, numeric_only, ...])Calcula los rangos de datos numéricos (1 a n) a lo largo del eje..sem[axis, skipna, ddof, numeric_only]Devuelve el error estándar imparcial de la media sobre el eje solicitado..skew[axis, skipna, numeric_only]Devuelve la asimetría imparcial sobre el eje solicitado..std[axis, skipna, ddof, numeric_only]Devuelve la desviación estándar de la muestra sobre el eje solicitado..sum[axis, skipna, numeric_only, ...]Devuelve la suma de los valores sobre el eje solicitado..var[axis, skipna, ddof, numeric_only]Devuelve la varianza imparcial sobre el eje solicitado..kurtosis[axis, skipna, numeric_only]Devuelve la curtosis imparcial sobre el eje solicitado..unique(): Devuelve valores únicos del objeto Serie..nunique[dropna]Devuelve el número de elementos únicos en el objeto..is_unique: Devuelve un booleano si los valores en el objeto son únicos..is_monotonic_increasing: Devuelve un booleano si los valores en el objeto están aumentando monótonamente..is_monotonic_decreasing: Devuelve un booleano si los valores en el objeto están disminuyendo monótonamente..value_counts[normalize, sort, ...]Devuelve una Serie que contiene recuentos de valores únicos.
Reindexing / selection / label manipulation
**.alignother[, join, axis, level, ...]** Alinea dos objetos en sus ejes con el método de unión especificado..case_whencaselistReemplaza valores donde las condiciones son Verdaderas..drop[labels, axis, index, columns, ...]Devuelve la Serie con etiquetas de índice especificadas eliminadas..droplevellevel[, axis]Devuelve la Serie/DataFrame con el nivel de índice/columna solicitado eliminado..drop_duplicates*[, keep, inplace, ...]Devuelve la Serie con valores duplicados eliminados..duplicated[keep]Indica valores duplicados en la Serie..equalsotherPrueba si dos objetos contienen los mismos elementos..firstoffset(OBSOLETO) Selecciona los períodos iniciales de datos de series temporales basados en un desplazamiento de fecha..head[n]Devuelve las primeras n filas..idxmax[axis, skipna]Devuelve la etiqueta de fila del valor máximo..idxmin[axis, skipna]Devuelve la etiqueta de fila del valor mínimo..isinvaluesSi los elementos en la Serie están contenidos en values..lastoffset(OBSOLETO) Selecciona los períodos finales de datos de series temporales basados en un desplazamiento de fecha..reindex[index, axis, method, copy, ...]Conforma la Serie a un nuevo índice con lógica de relleno opcional..reindex_likeother[, method, copy, ...]Devuelve un objeto con índices coincidentes como otro objeto..rename[index, axis, copy, inplace, ...]Altera las etiquetas de índice o el nombre de la Serie..rename_axis[mapper, index, axis, ...]Establece el nombre del eje para el índice o las columnas..reset_index[level, drop, name, ...]Genera un nuevo DataFrame o Serie con el índice restablecido..sample[n, frac, replace, weights, ...]Devuelve una muestra aleatoria de elementos de un eje del objeto..set_axislabels, *[, axis, copy]Asigna el índice deseado al eje dado..takeindices[, axis]Devuelve los elementos en los índices posicionales dados a lo largo de un eje..tail[n]Devuelve las últimas n filas..truncate[before, after, axis, copy]Trunca una Serie o DataFrame antes y después de cierto valor de índice..wherecond[, other, inplace, axis, level]Reemplaza valores donde la condición es Falsa..maskcond[, other, inplace, axis, level]Reemplaza valores donde la condición es Verdadera..add_prefixprefix[, axis]Prefija las etiquetas con un prefijo de cadena..add_suffixsuffix[, axis]Sufija las etiquetas con un sufijo de cadena..filter[items, like, regex, axis]Subconjunto de filas o columnas del dataframe según las etiquetas de índice especificadas.
Manejo de Datos Faltantes
.backfill*[, axis, inplace, limit, ...](OBSOLETO) Rellena valores NA/NaN utilizando la siguiente observación válida para llenar el hueco..bfill*[, axis, inplace, limit, ...]Rellena valores NA/NaN utilizando la siguiente observación válida para llenar el hueco..dropna*[, axis, inplace, how, ...]Devuelve una nueva Serie con valores faltantes eliminados..ffill*[, axis, inplace, limit, ...]Rellena valores NA/NaN propagando la última observación válida al siguiente válido..fillna[value, method, axis, ...]Rellena valores NA/NaN utilizando el método especificado..interpolate[method, axis, limit, ...]Rellena valores NaN utilizando un método de interpolación..isnaDetecta valores faltantes..isnullSeries.isnull es un alias para Series.isna..notnaDetecta valores existentes (no faltantes)..notnullSeries.notnull es un alias para Series.notna..pad*[, axis, inplace, limit, downcast](OBSOLETO) Rellena valores NA/NaN propagando la última observación válida al siguiente válido..replace[to_replace, value, inplace, ...]Reemplaza valores dados en to_replace con valor.
Remodelado y Ordenación
.argsort[axis, kind, order]Devuelve los índices enteros que ordenarían los valores de la Serie..argmin[axis, skipna]Devuelve la posición entera del valor más pequeño en la Serie..argmax[axis, skipna]Devuelve la posición entera del valor más grande en la Serie..reorder_levelsorderReorganiza los niveles de índice usando el orden de entrada..sort_values*[, axis, ascending, ...]Ordena por los valores..sort_index*[, axis, level, ...]Ordena la Serie por etiquetas de índice..swaplevel[i, j, copy]Intercambia los niveles i y j en un MultiIndex..unstack[level, fill_value, sort]Desapila, también conocido como pivotar, la Serie con MultiIndex para producir un DataFrame..explode[ignore_index]Transforma cada elemento de tipo lista en una fila..searchsortedvalue[, side, sorter]Encuentra índices donde los elementos deben ser insertados para mantener el orden..ravel[order](OBSOLETO) Devuelve los datos subyacentes aplanados como un ndarray o ExtensionArray..repeatrepeats[, axis]Repite elementos de una Serie..squeeze[axis]Convierte objetos de eje de 1 dimensión en escalares..view[dtype](OBSOLETO) Crea una nueva vista de la Serie.
Combinación / Comparación / Unión / Fusión
.compareother[, align_axis, ...]Compara con otra Serie y muestra las diferencias..updateotherModifica la Serie en el lugar utilizando valores de la Serie pasada.
Relacionado con Series Temporales
.asfreqfreq[, method, how, ...]Convierte series temporales a la frecuencia especificada..asofwhere[, subset]Devuelve la(s) última(s) fila(s) sin ningún NaN antes de where..shift[periods, freq, axis, ...]Desplaza el índice por el número deseado de períodos con una frecuencia de tiempo opcional..first_valid_indexDevuelve el índice para el primer valor no NA o None, si no se encuentra ningún valor no NA..last_valid_indexDevuelve el índice para el último valor no NA o None, si no se encuentra ningún valor no NA..resamplerule[, axis, closed, label, ...]Re-muestrea datos de series temporales..tz_converttz[, axis, level, copy]Convierte el eje consciente de la zona horaria a la zona horaria objetivo..tz_localizetz[, axis, level, copy, ...]Localiza el índice ingenuo de la zona horaria de una Serie o DataFrame a la zona horaria objetivo..at_timetime[, asof, axis]Selecciona valores en un momento específico del día (por ejemplo, 9:30 AM)..between_timestart_time, end_time[, ...]Selecciona valores entre tiempos específicos del día (por ejemplo, 9:00-9:30 AM).
Accesores
Los “accesores”, que son propiedades de los objetos DataFrame y Series que exponen métodos especializados para tipos de datos específicos. Los accesores en pandas facilitan el manejo de ciertos tipos de datos sin necesidad de aplicar funciones externas o realizar conversiones de tipo manualmente.
.stralias de StringMethods.catalias de CategoricalAccessor.dtalias de CombinedDatetimelikeProperties.sparsealias de SparseAccessorDataFrame.sparsealias de SparseFrameAccessorIndex.stralias de StringMethods
Propiedades de Fechas y Horas
.dt.date: Devuelve un array de numpy de objetos python datetime.date..dt.time: Devuelve un array de numpy de objetos datetime.time..dt.timetz: Devuelve un array de numpy de objetos datetime.time con zonas horarias..dt.year: El año del datetime..dt.month: El mes como enero=1, diciembre=12..dt.day: El día del datetime..dt.hour: Las horas del datetime..dt.minute: Los minutos del datetime..dt.second: Los segundos del datetime..dt.microsecond: Los microsegundos del datetime..dt.nanosecond: Los nanosegundos del datetime..dt.dayofweek: El día de la semana con lunes=0, domingo=6..dt.day_of_week: El día de la semana con lunes=0, domingo=6..dt.weekday: El día de la semana con lunes=0, domingo=6..dt.dayofyear: El día ordinal del año..dt.day_of_year: El día ordinal del año..dt.days_in_month: El número de días en el mes..dt.quarter: El trimestre de la fecha..dt.is_month_start: Indica si la fecha es el primer día del mes..dt.is_month_end: Indica si la fecha es el último día del mes..dt.is_quarter_start: Indicador de si la fecha es el primer día de un trimestre..dt.is_quarter_end: Indicador de si la fecha es el último día de un trimestre..dt.is_year_start: Indica si la fecha es el primer día de un año..dt.is_year_end: Indica si la fecha es el último día de un año..dt.is_leap_year: Indicador booleano si la fecha pertenece a un año bisiesto..dt.daysinmonth: El número de días en el mes..dt.days_in_month: El número de días en el mes..dt.tz: Devuelve la zona horaria..dt.freq: Devuelve el objeto de frecuencia para este PeriodArray..dt.unit:.dt.normalize*args, kwargsConvierte las horas a medianoche.
Métodos de Fecha y Hora
.dt.isocalendarCalcula el año, la semana y el día según el estándar ISO 8601..dt.to_period*args, kwargsConvierte a PeriodArray/PeriodIndex en una frecuencia particular..dt.to_pydatetime(OBSOLETO) Devuelve los datos como un array de objetos datetime.datetime..dt.tz_localize*args, kwargsLocaliza un Array/Index de Datetime de la zona horaria a un Array/Index de Datetime consciente de la zona horaria..dt.tz_convert*args, kwargsConvierte un Array/Index de Datetime consciente de la zona horaria de una zona horaria a otra..dt.normalize*args, kwargsConvierte las horas a medianoche..dt.strftime*args, kwargsConvierte a Index utilizando el formato de fecha especificado..dt.round*args, kwargsRealiza una operación de redondeo en los datos a la frecuencia especificada..dt.floor*args, kwargsRealiza una operación de piso en los datos a la frecuencia especificada..dt.ceil*args, kwargsRealiza una operación de techo en los datos a la frecuencia especificada..dt.month_name*args, kwargsDevuelve los nombres de los meses con el locale especificado..dt.day_name*args, kwargsDevuelve los nombres de los días con el locale especificado..dt.as_unit*args, kwargs
Propiedades del Período
.dt.qyear:.dt.start_time: Obtiene el Timestamp para el inicio del período..dt.end_time: Obtiene el Timestamp para el final del período.
Propiedades de Timedelta
.dt.days: Número de días para cada elemento..dt.seconds: Número de segundos (>= 0 y menos de 1 día) para cada elemento..dt.microseconds: Número de microsegundos (>= 0 y menos de 1 segundo) para cada elemento..dt.nanoseconds: Número de nanosegundos (>= 0 y menos de 1 microsegundo) para cada elemento..dt.components: Devuelve un DataFrame de los componentes de los Timedeltas..dt.unit:
Métodos de Timedelta
.dt.to_pytimedelta(): Devuelve un array de objetos nativos datetime.timedelta..dt.total_seconds*args, kwargsDevuelve la duración total de cada elemento expresada en segundos..dt.as_unit*args, kwargs
Manejo de Cadenas
.str.capitalize(): Convierte las cadenas en la Serie/Índice a mayúsculas..str.casefold(): Convierte las cadenas en la Serie/Índice a minúsculas flexibles..str.cat[others, sep, na_rep, join]Concatena cadenas en la Serie/Índice con un separador dado..str.centerwidth[, fillchar]Rellena los lados izquierdo y derecho de las cadenas en la Serie/Índice..str.contains(path[, case, flags, na, ...])Prueba si un patrón o regex está contenido dentro de una cadena de la Serie o Índice..str.countpat[, flags]Cuenta las ocurrencias de un patrón en cada cadena de la Serie/Índice..str.decodeencoding[, errors]Decodifica la cadena de caracteres en la Serie/Índice usando la codificación indicada..str.encodeencoding[, errors]Codifica la cadena de caracteres en la Serie/Índice usando la codificación indicada..str.endswith([, na])Prueba si el final de cada elemento de la cadena coincide con un patrón..str.extractpat[, flags, expand]Extrae grupos de captura en el regex pat como columnas en un DataFrame..str.extractallpat[, flags]Extrae grupos de captura en el regex pat como columnas en DataFrame..str.findsub[, start, end]Devuelve los índices más bajos en cada cadena en la Serie/Índice..str.findallpat[, flags]Encuentra todas las ocurrencias de un patrón o expresión regular en la Serie/Índice..str.fullmatchpat[, case, flags, na]Determina si cada cadena coincide completamente con una expresión regular..str.getiExtrae el elemento de cada componente en la posición especificada o con la clave especificada..str.indexsub([, start, end])Devuelve los índices más bajos en cada cadena en la Serie/Índice..str.joinsepUne listas contenidas como elementos en la Serie/Índice con el delimitador pasado..str.lenCalcula la longitud de cada elemento en la Serie/Índice..str.ljustwidth[, fillchar]Rellena el lado derecho de las cadenas en la Serie/Índice..str.lowerConvierte las cadenas en la Serie/Índice a minúsculas..str.lstrip[to_strip]Elimina los caracteres iniciales..str.matchpat[, case, flags, na]Determina si cada cadena comienza con una coincidencia de una expresión regular..str.normalizeformDevuelve la forma normal Unicode para las cadenas en la Serie/Índice..str.padwidth[, side, fillchar]Rellena las cadenas en la Serie/Índice hasta el ancho..str.partition[sep, expand]Divide la cadena en la primera ocurrencia de sep..str.removeprefixprefixElimina un prefijo de una serie de objetos..str.removesuffixsuffixElimina un sufijo de una serie de objetos..str.repeatrepeatsDuplica cada cadena en la Serie o Índice..str.replacepat, repl[, n, case, ...]Reemplaza cada ocurrencia de patrón/regex en la Serie/Índice..str.rfindsub[, start, end]Devuelve los índices más altos en cada cadena en la Serie/Índice..str.rindexsub[, start, end]Devuelve los índices más altos en cada cadena en la Serie/Índice..str.rjustwidth[, fillchar]Rellena el lado izquierdo de las cadenas en la Serie/Índice..str.rpartition[sep, expand]Divide la cadena en la última ocurrencia de sep..str.rstrip[to_strip]Elimina los caracteres finales..str.slice[start, stop, step]Corta subcadenas de cada elemento en la Serie o Índice..str.slice_replace[start, stop, repl]Reemplaza una porción posicional de una cadena con otro valor..str.split[pat, n, expand, regex]Divide las cadenas alrededor del separador/delimitador dado..str.rsplit[pat, n, expand]Divide las cadenas alrededor del separador/delimitador dado..str.startswithpat[, na]Prueba si el inicio de cada elemento de la cadena coincide con un patrón..str.strip[to_strip]Elimina los caracteres iniciales y finales..str.swapcaseConvierte las cadenas en la Serie/Índice a mayúsculas y minúsculas intercambiadas..str.titleConvierte las cadenas en la Serie/Índice a formato de título..str.translatetableMapea todos los caracteres en la cadena a través de la tabla de mapeo dada..str.upperConvierte las cadenas en la Serie/Índice a mayúsculas..str.wrapwidth, kwargsEnvuelve las cadenas en la Serie/Índice en el ancho de línea especificado..str.zfillwidthRellena las cadenas en la Serie/Índice anteponiendo caracteres ‘0’..str.isalnumVerifica si todos los caracteres en cada cadena son alfanuméricos..str.isalphaVerifica si todos los caracteres en cada cadena son alfabéticos..str.isdigitVerifica si todos los caracteres en cada cadena son dígitos..str.isspaceVerifica si todos los caracteres en cada cadena son espacios en blanco..str.islowerVerifica si todos los caracteres en cada cadena son minúsculas..str.isupperVerifica si todos los caracteres en cada cadena son mayúsculas..str.istitleVerifica si todos los caracteres en cada cadena están en formato de título..str.isnumericVerifica si todos los caracteres en cada cadena son numéricos..str.isdecimalVerifica si todos los caracteres en cada cadena son decimales..str.get_dummies[sep]Devuelve un DataFrame de variables dummy/indicadoras para la Serie.
Accesor Categórico
.cat.categories: Las categorías de este categórico..cat.ordered: Si las categorías tienen una relación ordenada..cat.codes: Devuelve una Serie de códigos así como el índice..cat.rename_categories*args, kwargsRenombra categorías..cat.reorder_categories*args, kwargsReordena las categorías según lo especificado en new_categories..cat.add_categories*args, kwargsAñade nuevas categorías..cat.remove_categories*args, kwargsElimina las categorías especificadas..cat.remove_unused_categories*args, ...Elimina categorías que no se usan..cat.set_categories*args, kwargsEstablece las categorías a las nuevas categorías especificadas..cat.as_ordered*args, kwargsEstablece el Categórico como ordenado..cat.as_unordered*args, kwargsEstablece el Categórico como no ordenado.
Accesor Sparse
.sparse.npoints: El número de puntos no fill_value..sparse.density: El porcentaje de puntos no fill_value, como decimal..sparse.fill_value: Los elementos en los datos que son fill_value no se almacenan..sparse.sp_values: Un ndarray que contiene los valores no fill_value..sparse.from_cooA[, dense_index]Crea una Serie con valores dispersos a partir de una scipy.sparse.coo_matrix..sparse.to_coo[row_levels, ...]Crea una scipy.sparse.coo_matrix a partir de una Serie con MultiIndex.
Accesor de Lista
.list.flattenAplana los valores de la lista..list.lenDevuelve la longitud de cada lista en la Serie..list.getitemkeyIndiza o corta listas en la Serie.
Accesor de Estructura
.struct.dtypes: Devuelve el objeto dtype de cada campo hijo de la estructura..struct.fieldname_or_indexExtrae un campo hijo de una estructura como una Serie..struct.explodeExtrae todos los campos hijos de una estructura como un DataFrame.
Banderas
Flagsobj, *, allows_duplicate_labelsBanderas que se aplican a los objetos de pandas.
Metadatos
.attrs: Es un diccionario para almacenar metadatos globales para esta Serie.Advertencia: Series.attrs se considera experimental y puede cambiar sin previo aviso..attrs: Diccionario de atributos globales de este conjunto de datos.
Gráficos
.plot[kind, ax, figsize, ....]Accesor y método de trazado de Series..plot.area[x, y, stacked]Dibuja un gráfico de área apilada..plot.bar[x, y]Gráfico de barras vertical..plot.barh[x, y]Hace un gráfico de barras horizontal..plot.box[by]Hace un gráfico de caja de las columnas del DataFrame..plot.density[bw_method, ind]Genera un gráfico de Estimación de Densidad Kernel utilizando núcleos gaussianos..plot.hist[by, bins]Dibuja un histograma de las columnas del DataFrame..plot.kde[bw_method, ind]Genera un gráfico de Estimación de Densidad Kernel utilizando núcleos gaussianos..plot.line[x, y]Trazar Series o DataFrame como líneas..plot.piekwargsGenera un gráfico circular..hist[by, ax, grid, xlabelsize, ...]Dibuja un histograma de la serie de entrada utilizando matplotlib.
Serialización / Entrada-Salida / Conversión
.to_picklepath, *[, compression, ...]Serializa (pickle) el objeto a archivo..to_csv[path_or_buf, sep, na_rep, ...]Escribe el objeto a un archivo de valores separados por comas (csv)..to_dict*[, into]Convierte Series a un diccionario {etiqueta -> valor} o un objeto similar a un diccionario..to_excelexcel_writer, *[, ...]Escribe el objeto en una hoja de Excel..to_frame[name]Convierte Series a DataFrame..to_xarrayDevuelve un objeto xarray del objeto pandas..to_hdfpath_or_buf, *, key[, mode, ...]Escribe los datos contenidos en un archivo HDF5 utilizando HDFStore..to_sqlname, con, *[, schema, ...]Escribe registros almacenados en un DataFrame en una base de datos SQL..to_json[path_or_buf, orient, ...]Convierte el objeto en una cadena JSON..to_string[buf, na_rep, ...]Renderiza una representación de cadena de la Serie..to_clipboard*[, excel, sep]Copia el objeto al portapapeles del sistema..to_latex[buf, columns, header, ...]Renderiza el objeto en una tabla LaTeX, longtable o tabla anidada..to_markdown[buf, mode, index, ...]Imprime la Serie en un formato amigable para Markdown.