КРУГОВАЯ ДИАГРАММА XLSXWRITER PYTHON
Круговая диаграмма - это важный тип графика, который помогает визуализировать данные в виде круга, который разделен на несколько секторов. В Python есть множество библиотек, которые позволяют строить различные типы диаграмм, среди которых и xlsxwriter.
XlsxWriter - это Python-библиотека для создания Excel-файлов (в формате xlsx). Она позволяет создавать и форматировать различные виды диаграмм, включая круговые, линейные и столбчатые.
Для создания круговой диаграммы с помощью xlsxwriter нужно определить диапазон данных и заголовок, а также указать цвет каждого сектора с помощью класса PieChart.
Например:
import xlsxwriter
workbook = xlsxwriter.Workbook('chart.xlsx')
worksheet = workbook.add_worksheet()
# Данные и заголовок
data = [10, 20, 30, 40]
heading = ['Apple', 'Orange', 'Banana', 'Mango']
# Цвета секторов
colors = ['#FF9900', '#FF6600', '#3399FF', '#FF3399']
# Круговая диаграмма
chart = workbook.add_chart({'type': 'pie'})
chart.add_series({
'categories': heading,
'values': data,
'points': [{'fill': {'color': color}} for color in colors]
})
worksheet.write_column('A1', heading)
worksheet.write_column('B1', data)
# Вставить диаграмму в лист
worksheet.insert_chart('D2', chart)
workbook.close()
How To Create And Add Data To Excel Files In Python - Xlsxwriter Tutorial
Build Excel Chart with Python by XLSXWRITER. Full Explanation and Example
Python for Digital Humanities (18: Creating Excel Files with XLSXwriter)
Automate Excel with Python and XlsxWriter Part 1: Getting Started
Automate Excel - How to produce beautiful, well formatted reports with Python - Pandas - XlsxWriter
Python to Excel: Creating workbooks and worksheets in xlsxwriter
Python Excel - Reading Excel files with Pandas read_excel
Create Excel file with Python and XlsxWriter
Новые материалы: