1

我有这个图表,使用 python 包创建xlsxwriter,我想删除中间的所有点,只保留第一个和最后一个。之前: 在此处输入图像描述想要的最终结果。:

在此处输入图像描述

我尝试了该属性points,但不幸的是,它对我不起作用。

line_chart.add_series(
                        {
                            'values': '='+worksheet_name+'!$C$'+str(row_range+1)+':$I'+str(row_range+1),
                            'marker': {'type': 'diamond'},
                            'data_labels': {'value': True, 'category': True, 'position': 'center', 'leader_lines': True},
                            
                            'points': [
                                    {'fill': {'color': 'green'}},
                                    None,
                                    None,
                                    None,
                                    None,
                                    None,
                                    {'fill': {'color': 'red'}}
                                ],
                            'trendline': {
                                        'type': 'polynomial',
                                        'name': 'My trend name',
                                        'order': 2,
                                        'forward': 0.5,
                                        'backward': 0.5,
                                        'line': {
                                                'color': 'red',
                                                'width': 1,
                                                'dash_type': 'long_dash'
                                               }
                                        }

                        }
                    ) 

我也试过:

line_chart.set_x_axis({
                'major_gridlines': {'visible': False},
                'minor_gridlines': {'visible': False}
                'delete_series': [1, 6]
                })

没运气。
有人可以帮助我吗?

提前致谢!

4

0 回答 0