我正在尝试将数据列提交到信号处理引擎中,该引擎需要每行数据的时间戳。在Excel中显示两列 - 左列中的计算时间戳和右列中的数据。所以我现在有两个数据帧,每个数据帧长度为27k个单元。数据之间没有共同的密钥,因此它们不需要对齐。我怎样才能将它们组合成一个单一的#2;两列宽,27k行长#34;数据帧?
答案 0 :(得分:0)
您目前拥有的对象是DataFrames还是Series? (系列是DataFrame的一个标志列。)
如果它们是具有单个列的DataFrame,那么您需要将它们放在列表中并使用pd.concat():
pd.concat([df1, df2], axis=1)
如果它们实际上是Series(s1和s2),那么你可以从它创建一个包含两列的DataFrame:
pd.DataFrame({'Date': s1, 'Vals': s2})