Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/61.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 将两个数据帧合并到彼此的顶部_Python_Dataframe - Fatal编程技术网

Python 将两个数据帧合并到彼此的顶部

Python 将两个数据帧合并到彼此的顶部,python,dataframe,Python,Dataframe,我有两个数据帧 df_第1列,带形状(70652,4) 及 带形状的df_测试_1(24581,4) 我正试着用df_train_1 ontop将它们连接起来 我尝试过以下两种方法: df_combined = df_train_1.append(df_test_1) df_combined = pd.concat([df_train_1, df_test_1]) 当我调用df_combined.title[0]时,我从原始数据帧中获得两个[0]值。如果你看一下熊猫文档的例子,有人能告诉我

我有两个数据帧

df_第1列,带形状(70652,4)

带形状的df_测试_1(24581,4)

我正试着用df_train_1 ontop将它们连接起来

我尝试过以下两种方法:

df_combined = df_train_1.append(df_test_1)


df_combined = pd.concat([df_train_1, df_test_1])

当我调用df_combined.title[0]时,我从原始数据帧中获得两个[0]值。如果你看一下熊猫文档的例子,有人能告诉我如何避免这种情况吗

您将看到索引将被堆叠

因此,就像建议的注释一样,使用
ignore_index=True
将索引重置为数字顺序:

df.append(df2, ignore_index=True)
   A  B
0  1  2
1  3  4
2  5  6
3  7  8

这已修复了“df_combined=df_train_1.append(df_test_1,ignore_index=True)”问题
df.append(df2, ignore_index=True)
   A  B
0  1  2
1  3  4
2  5  6
3  7  8