python矩阵输出excel
时间: 2023-07-06 07:29:36 浏览: 125
python操作excel的方法
要将Python中的矩阵输出到Excel中,可以使用Python的第三方库pandas和openpyxl。下面是一个简单的例子,假设你要将一个2x2的矩阵输出到Excel中:
```python
import pandas as pd
from openpyxl import Workbook
# 创建一个2x2的矩阵
matrix = [[1, 2], [3, 4]]
# 将矩阵转换为DataFrame
df = pd.DataFrame(matrix)
# 创建一个Excel文件
wb = Workbook()
# 选择第一个工作表
ws = wb.active
# 将DataFrame中的数据写入工作表
for r in dataframe_to_rows(df, index=False, header=False):
ws.append(r)
# 保存文件
wb.save('matrix.xlsx')
```
这个例子中,我们首先创建了一个2x2的矩阵,并将其转换为pandas中的DataFrame。然后,我们创建了一个Excel文件,选择了第一个工作表,并将DataFrame中的数据写入工作表。最后,我们保存文件。注意,我们使用了openpyxl中的dataframe_to_rows函数将DataFrame转换为Excel中的行。
阅读全文