将集合local_predefinedg_smf_2、local_up_smf_1、predefinedg_smf_3、rd_up_smf_4分别作为4列,并以集合名称做为列名,保存到“up_smf.xlsx”中
时间: 2024-09-24 13:16:02 浏览: 27
您想要将四个集合,即`local_predefinedg_smf_2`、`local_up_smf_1`、`predefinedg_smf_3`和`rd_up_smf_4`的内容合并成一个Excel文件,文件名为"up_smf.xlsx",并将这四个集合的名称分别作为四列的标题。在Python中,可以使用pandas库来完成这个任务,以下是操作步骤:
```python
import pandas as pd
# 假设我们有如下数据(实际需要替换为你的集合内容)
data1 = {'column_name': 'local_predefinedg_smf_2'}
data2 = {'column_name': 'local_up_smf_1'}
data3 = {'column_name': 'predefinedg_smf_3'}
data4 = {'column_name': 'rd_up_smf_4'}
# 将集合转换为DataFrame
df1 = pd.DataFrame(data1)
df2 = pd.DataFrame(data2)
df3 = pd.DataFrame(data3)
df4 = pd.DataFrame(data4)
# 合并所有数据框
all_data = [df1, df2, df3, df4]
result_df = pd.concat(all_data, ignore_index=True) # 忽略索引以便保持唯一性
# 写入Excel文件
result_df.to_excel("up_smf.xlsx", index=False)
```
在这个例子中,每个集合的数据应被整理成字典形式,然后转化为DataFrame。最后一步,我们将所有的DataFrame连接在一起并写入Excel文件。
阅读全文