python-3.x - 将 Numpy ndarray 连接到 Pandas 数据帧
问题描述
我有一个 pandas 数据框(d6_y_data_test),我刚刚对它的许多列进行了统计测试,并且通过观察得到的测试结果在 Numpy NDarray(d8_y_probs)中输出。我想将 NDarray 中的结果连接到 Pandas Dataframe 但遇到了各种麻烦:
我尝试的第一件事就是像连接两个数据框一样连接它们:
f2_error_model = pd.concat([d6_y_data_test, d8_y_probs])
我得到
TypeError: cannot concatenate a non-NDFrame object
因此,出于某种原因,我尝试将 d8_y_probs 转换为数据框,从而使每个数据点成为其自己的列而不是行:
df1 = pd.DataFrame([d8_y_probs])
那么有谁知道我如何将 Numpy NDArray d8_y_probs 连接到 Pandas DataFrame d6_y_data_test?
谢谢
解决方案
推荐阅读
- swift - UICollectionViewFlowLayout.scrollingDirection 更改强制重新加载 - Swift 4
- php - 从 http 重定向到 https 但在新结果中显示变量
- amazon-dynamodb - AppSync 突变
- java - Rest API 不支持请求方法 GET
- c++ - 如何在删除/新建运算符中使用 std::allocator
- node.js - 使用 NodeJS 从 CosmosDB 集合中删除没有分区键的文档
- c# - Botframework 语音忽略 url
- xml - 如何用 +sign 编写 xml 属性?
- ios - 如何重新加载 UIPageViewController 以在 Swift 中重新加载其视图
- android - 无法为 ConnectivityManager 类解析导入