Articles of indexación

La cadena fila-índice en pd.read_csv causa el error “La etiqueta no está en el “

Estoy importando un CSV en un dataframe de pandas. Cuando hago esto, estoy configurando la columna de índice en 0, que es el índice listado (0 a 10). Recibo el error Error de clave: la etiqueta [1] no está en el [índice]. He revisado los datos varias veces para asegurarme de que la primera columna […]

Python Pandas clasificando por multiindex y columna

En Pandas 0.17 trato de ordenar por una columna específica manteniendo el índice jerárquico (A y B). B es un número de ejecución creado al configurar el dataframe a través de la concatenación. Mis datos se ven así: CD AB bar one shiny 10 two dull 5 three glossy 8 foo one dull 3 two […]

Seleccionar las últimas n columnas y excluir las últimas n columnas en el dataframe

Cómo puedo: ¿Seleccionar las últimas 3 columnas en un dataframe y crear un nuevo dataframe? Lo intenté: y = dataframe.iloc[:,-3:] ¿Excluir las últimas 3 columnas y crear un nuevo dataframe? Lo intenté: X = dataframe.iloc[:,:-3] ¿Es esto correcto? Recibo más errores de matriz en mi código y quiero asegurarme de que este paso sea correcto. […]

Pandas dividen DataFrame por valor de columna

Tengo DataFrame con columna de Sales . ¿Cómo puedo dividirlo en 2 según el valor de Sales ? First DataFrame tendrá datos con ‘Sales’ < s segundo con ‘Sales’ >= s

Fusione los marcos de datos que tienen índices de que uno contiene otro (pero no el mismo)

Por ejemplo, df1 tiene forma (533, 2176) , índices como Elkford (5901003) DM 01010 , df2 tiene forma (743, 12) , índices como 5901003 ; el número entre los índices de df1 coincidirá con el de df2. Y como la forma ha mostrado algunos índices no coinciden en absoluto. Y ahora quiero un conjunto de […]

¿Cómo convertir la estructura de datos obtenida después de realizar una operación groupby en un dataframe de pandas en un dataframe?

Digamos que tengo el conjunto de datos del ejemplo aquí : import pandas as pd raw_data = {‘regiment’: [‘Nighthawks’, ‘Nighthawks’, ‘Nighthawks’, ‘Nighthawks’, ‘Dragoons’, ‘Dragoons’, ‘Dragoons’, ‘Dragoons’, ‘Scouts’, ‘Scouts’, ‘Scouts’, ‘Scouts’], ‘company’: [‘1st’, ‘1st’, ‘2nd’, ‘2nd’, ‘1st’, ‘1st’, ‘2nd’, ‘2nd’,’1st’, ‘1st’, ‘2nd’, ‘2nd’], ‘name’: [‘Miller’, ‘Jacobson’, ‘Ali’, ‘Milner’, ‘Cooze’, ‘Jacon’, ‘Ryaner’, ‘Sone’, ‘Sloan’, ‘Piger’, ‘Riani’, ‘Ali’], […]

¿Es posible la comprensión de la lista de Python con acceso al índice / enumerar?

considere el siguiente código de Python con el que agrego en una nueva lista2 todos los elementos con índices del 1 al 3 de la lista1: for ind, obj in enumerate(list1): if 4> ind > 0: list2.append(obj) ¿Cómo escribiría esto usando la comprensión de la lista de python, si no tengo acceso a los índices […]

Indexar todo * excepto * un elemento en python

¿Existe una forma sencilla de indexar todos los elementos de una lista (o matriz, o lo que sea) excepto un índice en particular? P.ej, mylist[3] devolverá el artículo en la posición 3 milist[~3] devolverá la lista completa excepto 3

Actualización de un índice de búsqueda de Haystack con Django + Celery

En mi proyecto Django estoy usando apio. Cambié un comando de crontab para que fuera una tarea periódica y funciona bien, pero solo está llamando a un método en un modelo. ¿Es posible actualizar mi índice Haystack también desde una tarea periódica? ¿Alguien ha hecho esto? /manage.py update_index Ese es el comando para actualizar el […]

Índice de múltiples columnas al usar la extensión ORM declarativa de sqlalchemy

De acuerdo con la documentación y los comentarios en la clase sqlalchemy.Column , debemos usar la clase sqlalchemy.schema.Index para especificar un índice que contenga varias columnas. Sin embargo, el ejemplo muestra cómo hacerlo utilizando directamente el objeto Tabla de esta manera: meta = MetaData() mytable = Table(‘mytable’, meta, # an indexed column, with index “ix_mytable_col1” […]