擅长:python、mysql、java
<p>首先,您需要重新构造方法,使其获得可以在apply中使用lambda函数传递的值(想想您希望如何对单个行的值进行操作):</p>
<pre><code>def returnValuePoints(x, y):
point = (x, y)
col = int((point[0] - xOrigin) / pixelWidth)
row = int((yOrigin - point[1] ) / pixelHeight)
return (row, col)
</code></pre>
<p>其次,可以使用axis=1对dataframe调用apply,以便能够访问每行的列值:</p>
^{pr2}$