最佳答案
我有以下 for 循环:
for i in links:
data = urllib2.urlopen(str(i)).read()
data = json.loads(data)
data = pd.DataFrame(data.items())
data = data.transpose()
data.columns = data.iloc[0]
data = data.drop(data.index[[0]])
这样创建的每个数据框具有与其他数据框相同的大多数列,但并非所有数据框都具有相同的列。而且,它们都只有一行。我需要做的是将 for 循环生成的每个数据框中的所有不同列和每一行添加到数据框中
我尝试了熊猫串联或类似的,但似乎没有工作。任何想法? 谢谢。