擅长:python、mysql、java
<p>下面是在循环的每次迭代之后加载数据帧中每列数据的示例。虽然这不是唯一的方法,但它有助于更好地理解概念。</p>
<p>必要的进口</p>
<pre><code>import pandas as pd
from random import randint
</code></pre>
<p>首先定义一个由5列组成的空数据框以匹配您的问题</p>
<pre><code>df = pd.DataFrame(columns=['A','B','C','D','E'])
</code></pre>
<p>接下来,我们遍历for循环并使用<code>randint()</code>生成值,然后一次向每个列添加一个值,每个列一直以“a”开头,一直到“E”</p>
<pre><code>for i in range(5): #add 5 rows of data
df.loc[i, ['A']] = randint(0,99)
df.loc[i, ['B']] = randint(0,99)
df.loc[i, ['C']] = randint(0,99)
df.loc[i, ['D']] = randint(0,99)
df.loc[i, ['E']] = randint(0,99)
</code></pre>
<p>我们得到一个有5行填充的DF。</p>
<pre><code>>>> df
A B C D E
0 4 74 71 37 90
1 41 80 77 81 8
2 14 16 82 98 89
3 1 77 3 56 91
4 34 9 85 44 19
</code></pre>
<p>希望以上的帮助和您能够为您的需要量身打造。</p>