python写入excel竖着写
时间: 2023-10-14 22:05:28 浏览: 201
python将数据写入excel
5星 · 资源好评率100%
这里提供一种使用Python中的pandas库实现竖着写入Excel的方法。
假设有如下数据:
```
data = {'姓名': ['张三', '李四', '王五'],
'年龄': [20, 25, 30],
'性别': ['男', '男', '女']}
```
我们可以将其转换为竖着写的形式:
```
import pandas as pd
data = {'姓名': ['张三', '李四', '王五'],
'年龄': [20, 25, 30],
'性别': ['男', '男', '女']}
df = pd.DataFrame(data)
df = df.T # 转置
df.to_excel('data.xlsx', header=False) # 写入Excel
```
这里使用了pandas中的DataFrame数据结构,将原始数据转换为DataFrame,并通过`T`方法转置。最后使用`to_excel`方法将数据写入Excel文件中,设置`header=False`表示不写入列名。写入的Excel文件如下图所示:
![excel_vertical.png](https://cdn.jsdelivr.net/gh/stevenjokess/img-hosting/img/excel_vertical.png)
阅读全文