pandas: combine duas colunas em um DataFrame

Eu tenho um pandaDataFrame que tem várias colunas:

Index: 239897 entries, 2012-05-11 15:20:00 to 2012-06-02 23:44:51
Data columns:
foo                   11516  non-null values
bar                   228381  non-null values
Time_UTC              239897  non-null values
dtstamp               239897  non-null values
dtypes: float64(4), object(1)

Ondefoo ebar são colunas que contêm os mesmos dados, mas são nomeadas de forma diferente. Existe uma maneira de mover as linhas que compõemfoo para dentrobar, idealmente, mantendo o nome debar?

No final, o DataFrame deve aparecer como:

Index: 239897 entries, 2012-05-11 15:20:00 to 2012-06-02 23:44:51
Data columns:
bar                   239897  non-null values
Time_UTC              239897  non-null values
dtstamp               239897  non-null values
dtypes: float64(4), object(1)

Isso é os valores NaN que compõem bar foram substituídos pelos valores defoo.

questionAnswers(5)

yourAnswerToTheQuestion