วันพุธที่ 1 กรกฎาคม พ.ศ. 2558

การปรับค่าต่างๆ ในกราฟ (Plotly)

บทความนี้เป็นบทความที่อธิบายต่อเนื่องจากบทความการทดลอง Plotly ลิงค์

กราฟใน Plotly เราสามารถที่จะเปลี่ยนค่าการแสดงได้หลายๆอย่าง โดยตัวอย่างที่จะนำมาลงในบทความนี้ เป็นเพียงบางส่วนเท่านั้น ท่านสามารถหาข้อมูลเพิ่มเติมได้ที่ลิงค์

โดยโค้ดข้างล่างนี้เมื่อนำไปรันจะยังไม่สามารถที่จะรันได้เลย เป็นเพียงแค่การหยิบตัวแปลมาเปลี่ยนค่าเท่านั้น 


การเขียนชื่อลงในแกน X, Y
ทำได้โดยการใช้เปลี่ยนค่า layout ดังนี้ 
layout = Layout(
    title='Plot Title',
    xaxis=XAxis(
        title='x Axis',
        titlefont=Font(
            family='Courier New, monospace',
            size=18,
            color='#7f7f7f'
        )
    ),
    yaxis=YAxis(
        title='y Axis',
        titlefont=Font(
            family='Courier New, monospace',
            size=18,
            color='#7f7f7f'
        )
    )
)
เมื่อนำมารันจะได้
โดยตัวหนังสือนั้นสามารถเปลี่ยน Font เปลี่ยนสีได้

การล็อคค่า แกน X, Y ไม่ให้ autoscale
layout = Layout(
    xaxis=XAxis(
        range=[2, 5]
    ),
    yaxis=YAxis(
        range=[2, 5]
    )
)
จะได้


การปรับค่าแสดงลายเส้นในตาราง
layout = Layout(
    xaxis=XAxis(
        autorange=True,
        showgrid=True,
        zeroline=False,
        showline=False,
        autotick=True,
        ticks='',
        showticklabels=False
    ),
    yaxis=YAxis(
        autorange=True,
        showgrid=True,
        zeroline=False,
        showline=False,
        autotick=True,
        ticks='',
        showticklabels=False
    )
)
จะได้

ทำให้เมื่อรันโปรแกรมแล้วหยุดเปิดแทปใหม่
unique_url = py.plot(fig, filename=self.filename , auto_open=False)


ไม่มีความคิดเห็น:

แสดงความคิดเห็น