es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: ARRAY-MERGE

La opción “left” de la función merge de Pandas está perdiendo filas en el marco de datos izquierdo.

Tengo 2 dataframes. El primer dataframe (izquierda) tiene 5,000,000 filas, el segundo solo tiene 47,000 filas. Cuando intento combinar estos dataframes con la opción “izquierda”, solo obtengo 47,000 filas. first = pd.read_csv(‘first.csv’) second = pd.DataFrame(first[‘id’]) second.drop_duplicates(inplace=True) second[‘mark’] = second[‘id’].apply(lambda x:get_mark(x)) new = first.merge(second, how=’left’, on=’id’) Aquí obtengo 47,000 filas. Vuelvo . . . Read more

left join creando columna_x y columna_y

Hola chicos, Quiero hacer un left join como se muestra abajo, pero estoy obteniendo date1x, date1y, date2x y date2y. Lo que quiero es reemplazar la columna si existe. df1 = df1.merge(df2, on=’id’, how=’left’) df1 id, date1, val1, date2 1, ‘2021-03-10’, ‘XEP’, ‘2021-04-10’ df2 id, date1, date2 1, ‘2021-09-03’, ‘2021-09-04’ 2, . . . Read more

Función de fusión con Rango y Celdas

Estoy intentando combinar celdas en un bucle: WS1.Range(.Cells(2, 2 + ((i – 1) * 9)), .Cells(2, 2 + ((i – 1) * 9) + 5)).Merge pero no está funcionando; ¿cuál es la forma correcta de hacerlo?

Fusionar, y su resultado en R

Quiero fusionar conjuntos de datos en R, pero quiero saber qué fila tuvo éxito al fusionar después del proceso de fusión. En Stata, la columna _merge se genera automáticamente después del proceso de fusión, y la columna tiene 3 valores, solo maestro(1), solo uso(2) y coincidido(3), respectivamente. Puedes ver la . . . Read more