首页 > 解决方案 > 结合两列给出一个nan输出

问题描述

我有两个数据框列 y_test 和 x_test 它们具有相同大小的行我的麻烦是在组合这两个数据框时我得到 y_test 列名标签显示为 nan ...详细图像如下所示 在此处输入图像描述

我使用的代码是

x_test['label'] = y_test

确实需要更多细节请提及我会提供

标签: pythondataframenan

解决方案


我通过将 y_test(series) 转换为数组然后进行组合来解决这个难题。

y_test = np.array(y_test)
x_test['label'] = y_test

但我真的很困惑,为什么将系列和数据框结合起来会显示 nan 结果?


推荐阅读