X Axis labels complex example
def test_x_axis_labels_3(): t = title(text='X Axis Labels Complex Example') l = line_dot() l.values = range(9,0,-1) x = x_axis() x.stroke = 1 x.colour = '#428C3E' x.tick_height = 5 x.steps = 1 x.grid_colour = '#86BF83' xlbls = x_axis_labels(steps=2, rotate='vertical', colour='#FF0000', size=16) lbls = ['one', 'two', 'three', 'four', 'five'] lbls.append(x_axis_label(text='six', colour='#0000FF', size=30, rotate='vertical')) lbls.append(x_axis_label(text='seven', colour='#0000FF', size=30, rotate='vertical')) eight = x_axis_label(text='eight', colour='#8C773E', size=16, rotate='diagonal') eight.visible = True lbls.append(eight) lbls.append(x_axis_label(text='nine', colour='#2683CF', size=16, rotate='horizontal')) xlbls.labels = lbls x.labels = xlbls chart = open_flash_chart() chart.title = t chart.add_element(l) chart.x_axis = x return chart
Data used to generate the chart — x_axis_labels_3.json