Amazing-Python-Scripts

Форк
0
33 строки · 826.0 Байт
1
import plotly.graph_objects as go
2
import numpy as np
3

4

5
def create_line_chart(x_data, y_data):
6
    fig = go.Figure(data=go.Scatter(x=x_data, y=y_data))
7

8
    # Modifying the tickangle of the xaxis, and adjusting width and height of the image
9
    fig.layout.template = 'plotly_dark'
10
    fig.update_layout(
11
        title='Line Chart',
12
        xaxis_title='X Axis Title',
13
        yaxis_title='Y Axis Title',
14
        xaxis_tickangle=-45,
15
        autosize=False,
16
        width=600,
17
        height=600,
18
        margin=dict(l=50, r=50, b=100, t=100, pad=4)
19
    )
20
    fig.show()
21

22

23
if __name__ == "__main__":
24
    np.random.seed(42)
25

26
    # Generating sample data
27
    x_data = np.arange(10)
28
    y_data = x_data ** 2
29

30
    try:
31
        create_line_chart(x_data, y_data)
32
    except Exception as e:
33
        print("An error occurred:", str(e))
34

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.