我正在将一些数据抓取到一个数组中。我想创建一个包含数据列的数据框。数组的结构如下所示:
[['Aasim khan', '2 Dec', '0'], ['Aasim khan', '3 Dec', '0'], ['Aasim khan', '5 Dec', '0']]
我正在循环这个数组的长度,我想把这个数据插入一个 Dataframe ,如下所示:
for i in range(len(array)):
df = pd.DataFrame(
array[i],
columns=["consultant", "date", "count"]
)
理想情况下,这段代码应该可以在每次迭代中为数组[i]字段中的三列传递三个值,但是我已经超出了错误范围,是不是我做错了什么?
1条答案
按热度按时间wydwbb8l1#
我认为不需要循环,将数组传递给
DataFrame
构造函数: