python 截取部分列excle表格生成图片
时间: 2023-07-10 21:22:42 浏览: 128
你可以使用Python中的xlrd库来读取Excel文件中的数据,然后使用Pillow库或Matplotlib库来生成图片。
下面是一个简单的示例代码,可以将Excel表格的第一列和第二列数据绘制成散点图并保存为图片:
``` python
import xlrd
from PIL import Image
import matplotlib.pyplot as plt
# 打开Excel文件
workbook = xlrd.open_workbook('example.xlsx')
sheet = workbook.sheet_by_index(0)
# 读取第一列和第二列数据
x_data = sheet.col_values(0)
y_data = sheet.col_values(1)
# 绘制散点图
fig, ax = plt.subplots()
ax.scatter(x_data, y_data)
# 保存图片
fig.savefig('example.png')
# 打开图片
img = Image.open('example.png')
img.show()
```
你可以根据需要修改代码,例如修改读取的列数或绘制的图表类型。
阅读全文