openpyxl操作之散点图:使用openpyxl画散点图的方法

本文档介绍了如何使用Python的openpyxl库在Excel中绘制散点图,包括选择数据、创建数据系列、设置图表样式、添加图表到工作表和保存文件的步骤。此外,还提供了如何改变点的样式以创建不同类型的散点图的代码示例,并解释了每个代码段对应的操作。最后,文章提供了关于设置数据点样式和图例的补充说明。
摘要由CSDN通过智能技术生成

一、文章背景

        由于需要用openpyxl在工作表里画散点图,就想找一个对应的教程,翻了好久,发现都是对官方文档的简单复制,大同小异,对新手并不友好。因此,经过摸索,总结了openpyxl在Excel里画散点图的操作方法,希望对大家有一定的帮助。

        为便于理解,本文借鉴在Excel里画散点图的步骤及术语来进行描述。

二、openpyxl画散点图步骤

        基本步骤可分为七步,下面用代码的形式来说明:

#CSDN, author:y_996, time:2021/10/24

#第一步:导入库及要使用模块
from openpyxl import load_workbook 
from openpyxl.chart import(ScatterChart,Reference,Series)
#第二步:打开Excel及工作表
wb=load_workbook('D:/python/散点图数据.xlsx')
ws=wb.active
#第三步:选择X、Y轴数据,并创建成一个数据系列
xdata=Reference(worksheet=ws,min_row=2, max_row=13,min_col=2,max_col=2)
ydata=Reference(worksheet=ws,min_row=2, max_row=13,min_col=3,max_col=3)
series1=Series(ydata,xdata,title_from_data=False)
#第四步:创建散点图,并设置图的样式
chart=ScatterCh
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值