title: Python ValueError while dividing array by its own column
body: <p><code>Numpy</code> arrays <code>A = [[1, 2, 3, 4], [1, 2, 3, 4 ]]</code> and <code>C = A[:,1]</code>. B should be A/C. I am expecting <code>B to be [[0.5, 1, 1.5, 2], [0.5, 1, 1.5, 2]]</code> I am trying to do the same using normal division, or <code>numpy</code> division, but get an error, <code>ValueError: operands could not be broadcast together with shapes (2,4) (2,)</code>. It is dividing an entire array with a column in that particular array. Any suggestions? There is a similar post, but no solid answers to it. </p>