title: Get Row and Column with Minimum value in Entire Pandas DataFrame
body: <p>The problem is simple and so must be solution but I am not able to find it. </p>
  
  <p>I want to find which row and column in Pandas DataFrame has minimum value and how much is it. </p>
  
  <p>I have tried following code (in addition to various combinations): </p>
  
  <pre><code>df = pd.DataFrame(data=[[4,5,6],[2,1,3],[7,0,5],[2,5,3]], 
                   index = ['R1','R2','R3','R4'], 
                   columns=['C1','C2','C3'])
  
  print(df)
  
  print(df.loc[df.idxmin(axis=0), df.idxmin(axis=1)])
  </code></pre>
  
  <p>The dataframe (df) being searched is: </p>
  
  <pre><code>    C1  C2  C3
  R1   4   5   6
  R2   2   1   3
  R3   7   0   5
  R4   2   5   3
  </code></pre>
  
  <p>Output for the <code>loc</code> command: </p>
  
  <pre><code>    C1  C2  C2  C1
  R2   2   1   1   2
  R3   7   0   0   7
  R2   2   1   1   2
  </code></pre>
  
  <p>What I need is: </p>
  
  <pre><code>    C2
  R3   0
  </code></pre>
  
  <p>How can I get this simple result?</p>