mirror of
https://github.com/jmcnamara/libxlsxwriter.git
synced 2026-05-21 06:45:21 -06:00
Refactoring of error bar function structure.
This commit is contained in:
parent
6ef24a312c
commit
7b69c672bf
6 changed files with 85 additions and 24 deletions
|
|
@ -43,7 +43,8 @@ int main() {
|
|||
);
|
||||
|
||||
|
||||
series1->y_error_bars->is_set = 1;
|
||||
chart_series_set_error_bars(series1->y_error_bars,
|
||||
LXW_CHART_ERROR_BAR_TYPE_STD_ERROR, 0);
|
||||
|
||||
worksheet_insert_chart(worksheet, CELL("E9"), chart);
|
||||
|
||||
|
|
|
|||
|
|
@ -42,19 +42,24 @@ int main() {
|
|||
"=Sheet1!$C$1:$C$5"
|
||||
);
|
||||
|
||||
series1->y_error_bars->is_set = 1;
|
||||
series1->y_error_bars->type = LXW_CHART_ERROR_BAR_TYPE_FIXED;
|
||||
series1->y_error_bars->direction = LXW_CHART_ERROR_BAR_DIR_MINUS;
|
||||
series1->y_error_bars->endcap = LXW_CHART_ERROR_BAR_NO_CAP;
|
||||
series1->y_error_bars->has_value = 1;
|
||||
series1->y_error_bars->value = 2;
|
||||
|
||||
series2->y_error_bars->is_set = 1;
|
||||
series2->y_error_bars->type = LXW_CHART_ERROR_BAR_TYPE_PERCENTAGE;
|
||||
series2->y_error_bars->direction = LXW_CHART_ERROR_BAR_DIR_PLUS;
|
||||
series2->y_error_bars->endcap = LXW_CHART_ERROR_BAR_END_CAP;
|
||||
series2->y_error_bars->has_value = 1;
|
||||
series2->y_error_bars->value = 5;
|
||||
chart_series_set_error_bars(series1->y_error_bars,
|
||||
LXW_CHART_ERROR_BAR_TYPE_FIXED, 2);
|
||||
|
||||
chart_series_set_error_bars_direction(series1->y_error_bars,
|
||||
LXW_CHART_ERROR_BAR_DIR_MINUS);
|
||||
|
||||
chart_series_set_error_bars_endcap(series1->y_error_bars,
|
||||
LXW_CHART_ERROR_BAR_NO_CAP);
|
||||
|
||||
chart_series_set_error_bars(series2->y_error_bars,
|
||||
LXW_CHART_ERROR_BAR_TYPE_PERCENTAGE, 5);
|
||||
|
||||
chart_series_set_error_bars_direction(series2->y_error_bars,
|
||||
LXW_CHART_ERROR_BAR_DIR_PLUS);
|
||||
|
||||
chart_series_set_error_bars_endcap(series2->y_error_bars,
|
||||
LXW_CHART_ERROR_BAR_END_CAP);
|
||||
|
||||
worksheet_insert_chart(worksheet, CELL("E9"), chart);
|
||||
|
||||
|
|
|
|||
|
|
@ -46,8 +46,9 @@ int main() {
|
|||
lxw_chart_line line = {.color = LXW_COLOR_RED,
|
||||
.dash_type = LXW_CHART_LINE_DASH_ROUND_DOT};
|
||||
|
||||
series1->y_error_bars->is_set = 1;
|
||||
series1->y_error_bars->type = LXW_CHART_ERROR_BAR_TYPE_STD_ERROR;
|
||||
chart_series_set_error_bars(series1->y_error_bars,
|
||||
LXW_CHART_ERROR_BAR_TYPE_STD_ERROR, 0);
|
||||
|
||||
chart_series_set_error_bars_line(series1->y_error_bars, &line);
|
||||
|
||||
worksheet_insert_chart(worksheet, CELL("E9"), chart);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue