Мы пытаемся настроить позиции метки данных отдельных точек данных на графике XLSXWRITER, но можем только выяснить, как установить позиции метки данных для всей серии.import xlsxwriter
workbook = xlsxwriter.Workbook("chart_line.xlsx")
worksheet = workbook.add_worksheet()
headings = ["Number", "Batch 1"]
data = [
[2, 3, 4, 5],
[10, 40, 50, 20],
]
worksheet.write_row("A1", headings)
worksheet.write_column("A2", data[0])
worksheet.write_column("B2", data[1])
chart1 = workbook.add_chart({"type": "line"})
custom_labels = [
{"value": True},
{"value": True, "position": "right"},
{"value": True, "position": "left"}, # where we want to set positions individually
{"value": True, "position": "above"}, # these "position" keys appear to be ignored
]
chart1.add_series(
{
"name": "=Sheet1!$B$1",
"categories": "=Sheet1!$A$2:$A$5",
"values": "=Sheet1!$B$2:$B$5",
"data_labels": {"value": True, "custom": custom_labels} # we can set positions for all labels here with "position": "left"
}
)
worksheet.insert_chart("D2", chart1)
workbook.close()
< /code>
Мы хотим программно устанавливать отдельные точки для нескольких серий (не показан выше) для визуальных задач, которых можно избежать здесь для простоты. В документах XLSXWRITER говорится, что «Элементы свойства пользовательских списков должны быть DICTS со следующими допустимыми ключами/подпропертизаторами: ... значение, шрифт, удаление», что указывает на то, что мы не повезло. In a closely related question the Xlsxwriter dev appears to state this isn't possible, but we're wondering if we've misunderstood something or if anything has changed in the five years since.
Подробнее здесь: https://stackoverflow.com/questions/797 ... -positions
Xlsxwriter пользовательские метки данных с положениями метки данных ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Проверка флажка, например «Я согласен с Условиями и положениями» jquery
Anonymous » » в форуме Jquery - 0 Ответы
- 14 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как добавить более 255 символов при проверке данных в xlsxwriter Python
Anonymous » » в форуме Python - 0 Ответы
- 21 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Можно ли установить фильтрацию столбца xlsxwriter на фильтрацию от a до z?
Anonymous » » в форуме Python - 0 Ответы
- 34 Просмотры
-
Последнее сообщение Anonymous
-