<p>如何将numpy数组转换为dataframe列。假设我创建了一个空数据帧<code>df</code>,然后循环代码创建5个numpy数组。每次for循环的迭代,我都要将在迭代中创建的numpy数组转换为数据帧中的列。为了澄清,我不想在循环的每次迭代中都创建一个新的数据帧,我只想在现有的循环中添加一个列。下面的代码很粗略,语法上不正确,但说明了我的观点。</p>
<pre><code>df = pd.dataframe()
for i in range(5):
arr = create_numpy_arr(blah) # creates a numpy array
df[i] = # convert arr to df column
</code></pre>