title: how to do a conditional map from two dataframes in pandas
body: <p>I have following 2 data frames in pandas</p>
  
  <pre><code>df1
  
  date         tank        quantity
  2018-04-01   1           234
  2018-04-02   1           343
  2018-04-03   1           334
  2018-04-04   1           143
  2018-04-05   1           237
  2018-04-06   1           234
  2018-04-07   1           last observation
  2018-04-01   2           234
  2018-04-02   2           343
  2018-04-03   2           334
  2018-04-04   2           143
  2018-04-05   2           237
  2018-04-06   2           234
  2018-04-07   2           last observation
  
  df2
  date         tank        quantity
  2018-04-01   1           221
  2018-04-02   1           200
  2018-04-03   1           100
  2018-04-04   1           123
  2018-04-05   1           234.56
  2018-04-06   1           324.67
  2018-04-07   1           324.67
  2018-04-01   2           221
  2018-04-02   2           221.23 
  2018-04-03   2           222.21
  2018-04-04   2           453
  2018-04-05   2           443
  2018-04-06   2           234
  2018-04-07   2           456
  </code></pre>
  
  <p>My desired dataframe would look like</p>
  
  <pre><code> df1
  
   date         tank        quantity
   2018-04-01   1           234
   2018-04-02   1           343
   2018-04-03   1           334
   2018-04-04   1           143
   2018-04-05   1           237
   2018-04-06   1           234
   2018-04-07   1           324.67
   2018-04-01   2           234
   2018-04-02   2           343
   2018-04-03   2           334
   2018-04-04   2           143
   2018-04-05   2           237
   2018-04-06   2           234
   2018-04-07   2           456
  </code></pre>
  
  <p>I want to only replace values from df2 where quantity column value is <code>last observation</code> in df1.</p>
  
  <p>How can I do it in pandas?</p>