python - 在 Python 中使用 Pandas 合并时间序列数据帧及其集体附加注释
问题描述
我有 2 个数据框,并希望将它们组合/合并/连接以创建多个或一个新数据框以进行模型训练。在这种情况下如何使用 pandas 合并这些文件?
第一个是时间序列数据的 csv 文件列表,如下所示:
File name: Data1:
Col1 Col2 Col3
Time SignalA SignalB
1 1 4
2 5 3
. . .
50 3 1
第二个包含所有这些文件的附加信息,格式如下:
File name: Ann:
Col1 Col2 Col3 Col4
Data1 Data2 Data3
pH 7 7.2 6
Negative1 0 1 1
Negative2 0 0 1
Week 35 36 34
解决方案
如果 DataFrames 被命名为文件,那么 Data1 和 Ann 我想出了一个快速的解决方案,可能不漂亮但很快。我会这样做:
Data1['Col4'] = np.nan
new_df = Ann.append(Data1).reset_index(drop=True)
我希望它有帮助
推荐阅读
- php - Codeigniter 4 无法连接到数据库
- angular - 两个功能之间的角度(点击)切换
- crystal-reports - 整数和字符串的总和
- vector - 有没有办法获取向量的每个 n * i 元素?
- java - 如何在 Java 中处理 AWS CDK CfnSecurityGroup
- python - CSV到JSON文件的转换和保存
- ios - 如何让 Storyboard 上的 UISplitViewController 先显示主视图?
- c# - 根据常用组或接口名称对剃须刀页面进行分类/分类
- python - 我在 anaconda 程序中遇到 tensorflow 库问题
- typescript - 如何覆盖使用泛型进行输入的抽象类中的方法?