2
Как написать эквивалентную инструкцию для SQL-запроса ниже?isnull (col1, col2) эквивалент в pandas
SELECT ISNULL(df2.id, df1.id) as new_id
FROM dataframe1 df1
LEFT JOIN dataframe2 df2
ON df1.id = df2.id
Я, возможно, недоразумение, но это не просто сводится к 'SELECT, идентификатор из dataframe1'? Буквальный перевод будет выглядеть как 'df = df1.merge (df2, on = 'id', how = 'left'); df ['id']. fillna (df ['id']) ' – chrisb
@chrisb У' LEFT JOIN' есть 'df1' слева. Это означает, что 'df2', справа может иметь значения' NULL' для 'df2.id'. – piRSquared