将单行、它自己的索引和非堆叠的多索引数据帧组合在一起可以通过以下步骤实现:
import pandas as pd
data = {'Column1': [value1],
'Column2': [value2],
'Column3': [value3]}
df_single_row = pd.DataFrame(data)
import pandas as pd
index = pd.MultiIndex.from_tuples([(index1), (index2), (index3)], names=['Index1', 'Index2', 'Index3'])
data = {'Column1': [value1, value4, value7],
'Column2': [value2, value5, value8],
'Column3': [value3, value6, value9]}
df_multi_index = pd.DataFrame(data, index=index)
import pandas as pd
df_combined = pd.concat([df_single_row, df_multi_index], axis=0, ignore_index=True)
通过以上步骤,你可以将单行、它自己的索引和非堆叠的多索引数据帧组合在一起,得到一个包含单行和多索引数据的新数据帧df_combined。
领取专属 10元无门槛券
手把手带您无忧上云