如何在 Python 中使用 cbind
在这篇文章中,我们将讨论Python中的cbind。我们已经看到R编程语言中的cbind()函数将指定的向量、矩阵或数据框按列组合起来。但是在Python中,有一个concat()函数,它相当于R语言的cbind()函数。
创建用于演示的数据框架
输出 :
例子1:连接具有相同索引的数据框架
这将根据索引连接逐行数据。这里两个数据框架的索引是相同的。
输出 :
例子2:合并不等价指数的数据帧
在这种情况下,两个数据帧的指数不相等,当我们应用concat()函数时,会产生一个新的数据帧,其值为NaN。
输出 :
为了删除这些NaN行,我们必须使用reset_index()方法来删除索引。
语法 : dataframe.reset_index(drop=True, inplace=True)
示例:
输出 :