我想合并静态数据和时变数据。你知道吗
第一个数据帧
a_columns = pd.MultiIndex.from_product([["A","B","C"],["1","2"]])
a_index = pd.date_range("20100101","20110101",freq="BM")
a = pd.DataFrame(columns=a_columns,index=a_index)#A
第二数据帧
b_columns = ["3","4","5"]
b_index = ["A","B","C"]
b = pd.DataFrame(columns=b_columns,index=b_index)
我该怎么把这两个结合起来?我想要的数据帧的形式是一个,但是有额外的列。你知道吗
谢谢!你知道吗
我认为您需要通过^{} 重塑,然后通过^{} 创建
df
,因为concat需要Datetimeindex
,所以新索引是从a
索引的第一个值开始的。你知道吗最后^{} +^{} :
Last if need将添加列中的
NaN
替换为第一行:与^{} 类似的解决方案:
相关问题 更多 >
编程相关推荐