要将'line chart'的标记设置为圆形,您可以使用openpyxl库中的Marker属性。Marker属性用于指定图表中数据点的标记样式。

下面是一个示例代码,演示了如何使用openpyxl将'line chart'的标记设置为圆形:

from openpyxl import Workbook
from openpyxl.chart import LineChart, Reference

# 创建一个新的Workbook对象
workbook = Workbook()

# 获取活动sheet
sheet = workbook.active

# 添加一些示例数据
data = [
    [1, 2, 3],
    [4, 5, 6],
    [7, 8, 9]
]

for row in data:
    sheet.append(row)

# 创建一个LineChart对象
chart = LineChart()

# 设置图表的数据源范围
data_range = Reference(sheet, min_col=1, min_row=1, max_col=3, max_row=3)
chart.add_data(data_range)

# 将标记样式设置为圆形
chart.marker.symbol = 'circle'

# 将图表添加到sheet的指定位置
sheet.add_chart(chart, 'E5')

# 保存Workbook
workbook.save('line_chart_with_circle_marker.xlsx')

运行以上代码后,将会在当前目录下保存一个名为'line_chart_with_circle_marker.xlsx'的Excel文件。在该文件中,您将看到一个包含示例数据的'line chart',其中数据点的标记样式为圆形。

Openpyxl Line Chart 圆形标记设置教程

原文地址: https://www.cveoy.top/t/topic/bqCm 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录