title: Pandas: Merge multiple DataFrames using one common column
body: <p>I'm working with multiple dataframes each of which has one column in common, which is post_id. An example of how each df looks like:</p>
  
  <pre><code>  post_id   post_likes  
    0          1
    1          2
    2          3
    3          4
    4          5
    5          6
  </code></pre>
  
  <p>So each df has one column, that has post_id, but also another column such as likes, total count, names etc. in each consequent df. Is there any way I can group all these dfs into one based on post_id because my ultimate goal is to write this data frame into a csv.</p>