Articles of fusionan

Pandas de Python – La columna numérica en el dataframe está en el número del exponente

Recientemente comencé a enfrentar este problema donde en una columna pocos valores están en forma exponencial y el rest son números regulares. Quiero unir dos columnas pero no está dando ningún resultado para la que está en forma de exponente. Me gustaría cómo puedo superar este problema para combinar 2 marcos de datos. ejemplo df1 […]

Las pandas se unen en columnas con diferentes nombres

Tengo dos marcos de datos diferentes en los que quiero realizar algunas operaciones de SQL. Desafortunadamente, como ocurre con los datos con los que trabajo, la ortografía a menudo es diferente. Vea a continuación un ejemplo de cómo pensé que se vería la syntax donde el ID de usuario pertenece a df1 y el nombre […]

Usando Combinar en una columna e Índice en Pandas

Tengo dos marcos de datos separados que comparten un número de proyecto. En type_df , el número del proyecto es el índice. En time_df , el número del proyecto es una columna. Me gustaría contar el número de filas en type_df que tienen un Project Type de Project Type de 2 . Estoy tratando de […]

Python Pandas: Combinar o filtrar DataFrame por otro. ¿Hay una mejor manera?

Una situación que a veces encuentro es que tengo dos marcos de datos ( df1 , df2 ) y quiero crear un nuevo dataframe ( df3 ) basado en la intersección de varias columnas entre df1 y df2 . Por ejemplo, quiero crear df3 filtrando df1 por las columnas Campaign y Group . import pandas […]

Fusionar dos conjuntos de datos en Pandas

Anteriormente he trabajado con Stata y ahora estoy tratando de hacer lo mismo con Python. Sin embargo, tengo problemas con el comando de combinación. De alguna manera debo estar perdiendo algo. Mis dos marcos de datos que quiero fusionar se ven así: df1: Date id Market_Cap 2000 1 400 2000 2 200 2001 1 410 […]

Pandas se fusionan en nombre y fecha más cercana

Estoy tratando de fusionar dos marcos de datos tanto en el nombre como en la fecha más cercana (WRT el dataframe de la mano izquierda). En mi investigación encontré una pregunta similar aquí, pero tampoco explica el nombre. A partir de la pregunta anterior, no parece que haya una manera de hacer esto con la […]

Pandas Dataframe Multiindex Merge

Quería hacer una pregunta sobre la fusión del dataframe multiindex en pandas, aquí hay un escenario hipotético: arrays = [[‘bar’, ‘bar’, ‘baz’, ‘baz’, ‘foo’, ‘foo’, ‘qux’, ‘qux’], [‘one’, ‘two’, ‘one’, ‘two’, ‘one’, ‘two’, ‘one’, ‘two’]] tuples = list(zip(*arrays)) index1 = pd.MultiIndex.from_tuples(tuples, names=[‘first’, ‘second’]) index2 = pd.MultiIndex.from_tuples(tuples, names=[‘third’, ‘fourth’]) s1 = pd.DataFrame(np.random.randn(8), index=index1, columns=[‘s1’]) s2 = […]

Solo copia una columna clave en el DataFrame fusionado

Considere los siguientes DataFrames: df1 = pd.DataFrame({‘a’: [0, 1, 2, 3], ‘b’: list(‘abcd’)}) df2 = pd.DataFrame({‘c’: list(‘abcd’), ‘d’: ‘Alex’}) En este caso, df1[‘b’] y df2[‘c’] son las columnas clave. Así que cuando se fusiona: df1.merge(df2, left_on=’b’, right_on=’c’) abcd 0 0 aa Alex 1 1 bb Alex 2 2 cc Alex 3 3 dd Alex Termino […]

fusionar dos marcos de datos sin repeticiones pandas

Estoy intentando fusionar dos marcos de datos, uno con columnas: Id. De cliente, nombre completo y correos electrónicos y el otro dataframe con columnas: Id. De cliente, cantidad y fecha. Quiero que la primera ttwig de datos sea la ttwig de datos principal y que se incluya la otra información de la ttwig de datos, […]

fusionando los diccionarios de Python

Estoy intentando fusionar los siguientes diccionarios de Python de la siguiente manera: dict1= {‘paul’:100, ‘john’:80, ‘ted’:34, ‘herve’:10} dict2 = {‘paul’:’a’, ‘john’:’b’, ‘ted’:’c’, ‘peter’:’d’} output = {‘paul’:[100,’a’], ‘john’:[80, ‘b’], ‘ted’:[34,’c’], ‘peter’:[None, ‘d’], ‘herve’:[10, None]} ¿Hay una manera eficiente de hacer esto?