Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/364.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 无NAN的Concat数据帧_Python_Pandas_Dataframe - Fatal编程技术网

Python 无NAN的Concat数据帧

Python 无NAN的Concat数据帧,python,pandas,dataframe,Python,Pandas,Dataframe,我对Pandas/Python中的数据帧有问题。 假设在[2,10]的形状中有两个具有不同标题的数据帧。 我想做的就是把这两个框架粘在一个新的框架上,形状是[2,20]。所以我想“把它们放在后面”。巨蟒正在做的是把我做成一个[3,20]的形状,其中一半是我想要避免的“南”。有什么解决办法吗 下一个问题是如何将新的数据帧与顶部的数据帧合并,而不会再次出现NAN。因此,如果我想“在我的顶部数据框下放置一个新行”以获得[3,20]形状,我该如何实现这一点?收割台已存在于顶部[2,20]df中。 提前谢

我对Pandas/Python中的数据帧有问题。 假设在[2,10]的形状中有两个具有不同标题的数据帧。 我想做的就是把这两个框架粘在一个新的框架上,形状是[2,20]。所以我想“把它们放在后面”。巨蟒正在做的是把我做成一个[3,20]的形状,其中一半是我想要避免的“南”。有什么解决办法吗

下一个问题是如何将新的数据帧与顶部的数据帧合并,而不会再次出现NAN。因此,如果我想“在我的顶部数据框下放置一个新行”以获得[3,20]形状,我该如何实现这一点?收割台已存在于顶部[2,20]df中。
提前谢谢

在此处输入code
我猜您正在使用
参数查找
pd.concat

import numpy as np
import pandas as pd

# dfo = pd.read_clipboard()
df1 = pd.DataFrame(np.random.randint(0, 100, size=[10, 2]), columns=['a', 'b'])
df2 = pd.DataFrame(np.random.randint(0, 100, size=[10, 2]), columns=['a', 'b'])

df = pd.concat([df1, df2], axis=0)
print(df)
那会回来的

    a   b
0  24  57
1  89  70
2  78  49
3  33  63
4  27   7
5  56  73
6  30  94
7  85  38
8  44  86
9  83  36
0  40  50
1  16  14
2   2  26
3  48  97
4  80  72
5  69  43
6  13  26
7  50   7
8  84  13
9  34  77
如果要重新索引
df
,可以在末尾添加一个
reset_index()

df = df.reset_index(drop=True)
print(df)

     0   1
0    0  91
1   86  21
2   48  76
3   98  61
4   28  18
5   38  44
6   67  31
7   27  17
8    4  63
9   48  16
10  95  26
11   2  61
12  23  67
13   4  74
14  82  47
15  64   6
16  66  60
17   3  47
18  14  98
19  16  71
如果“彼此后面”是指并排,则只需将
轴=0
更改为
轴=1


但是,我不确定您所说的避免NaN是什么意思。

请添加您的表,并编写示例代码。