pandas: объединить два столбца в DataFrame

У меня есть pandas DataFrame, в котором есть несколько столбцов:

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)

, где fooи bar— это столбцы, содержащие одинаковые данные еще называются по-разному. Есть ли способ переместить строки, составляющие fooв bar, в идеале сохраняя имя bar?

В итоге DataFrame должен выглядеть так:

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)

То есть значения NaN, составляющие bar, были заменены значениями из foo.

23
задан piRSquared 4 January 2017 в 23:17
поделиться