Preguntas etiquetadas con pandas

92
Pandas Groupby rango de valores

¿Existe un método fácil en pandas para invocar groupbyen un rango de incrementos de valores? Por ejemplo, dado el siguiente ejemplo, ¿puedo agrupar y agrupar la columna Bcon un 0.155incremento de modo que, por ejemplo, el primer par de grupos en la columna Bse divida en rangos entre '0 - 0,155,...

91
DataFrame grande y persistente en pandas

Estoy explorando cambiar a python y pandas como usuario de SAS desde hace mucho tiempo. Sin embargo, al ejecutar algunas pruebas hoy, me sorprendió que Python se quedara sin memoria al intentar pandas.read_csv()un archivo csv de 128 MB. Tenía alrededor de 200.000 filas y 200 columnas de datos...

91
seleccionar de pandas de índice múltiple

Tengo un marco de datos de índices múltiples con columnas 'A' y 'B'. ¿Hay alguna manera de seleccionar filas filtrando en una columna del índice múltiple sin restablecer el índice a un índice de una sola columna? Por ejemplo. # has multi-index (A,B) df #can I do this? I know this doesn't...

91
¿Cómo ordenar un DataFrame de Pandas por índice?

Cuando hay un DataFrame como el siguiente: import pandas as pd df = pd.DataFrame([1, 1, 1, 1, 1], index=[100, 29, 234, 1, 150], columns=['A']) ¿Cómo puedo ordenar este marco de datos por índice con cada combinación de índice y valor de columna intacta?

90
Conversión de Django QuerySet a pandas DataFrame

Voy a convertir un Django QuerySet en pandas de la DataFramesiguiente manera: qs = SomeModel.objects.select_related().filter(date__year=2012) q = qs.values('date', 'OtherField') df = pd.DataFrame.from_records(q) Funciona, pero ¿hay alguna forma más eficiente?

90
Agregar metainformación / metadatos a pandas DataFrame

¿Es posible agregar algo de metainformación / metadatos a un DataFrame de pandas? Por ejemplo, el nombre del instrumento utilizado para medir los datos, el instrumento responsable, etc. Una solución alternativa sería crear una columna con esa información, ¡pero parece un desperdicio almacenar...