3 ตุลาคม 2558

Published 10/03/2558 by with 0 comment

สร้างกราฟแสดงข้อมูลด้วย python-nvd3

สวัสดีผู้อ่านทุกท่านครับ บทความนี้ผมจะพาผู้อ่านไปแนะนำการสร้างกราฟแสดงข้อมูลด้วย python-nvd3 ในภาษาไพทอนกันครับ

โมดูล NVD3 เป็นโมดูลที่นำความสามารถในการสร้างกราฟของ d3.js มาใช้งานร่วมกับภาษาไพทอน โดยจะส่งผลลัพธ์ออกมาในรูปแบบข้อมูล HTML เพื่อใช้แสดงผลบนเว็บเพจ

  • มีทั้งกราฟรูปแท่ง กราฟเส้น กราฟวงกลม

  • ใช้ MIT license

  • รองรับทั้งไพทอน 2 และไพทอน 3


สามารถติดตั้งได้โดยใช้คำสั่ง :
pip install python-nvd3

ตัวอย่างการใช้งาน

[python]
from nvd3 import pieChart
type = 'pieChart'
chart = pieChart(name=type, color_category='category20c', height=450, width=450)
xdata = ["Orange", "Banana", "Pear", "Kiwi", "Apple", "Strawberry", "Pineapple"]
ydata = [3, 4, 0, 1, 5, 7, 3]
extra_serie = {"tooltip": {"y_start": "", "y_end": " cal"}}
chart.add_serie(y=ydata, x=xdata, extra=extra_serie)
chart.buildhtml()

text_file = open("Output.html", "w")
text_file.write(chart.htmlcontent)
text_file.close()[/python]

ผลลัพธ์

เมื่อแสดงไฟล์ Output.html

สร้างกราฟแสดงข้อมูลด้วย python-nvd3

อ่านเอกสารการใช้งานได้ที่ https://python-nvd3.readthedocs.org/en/latest/index.html
ติดตามบทความต่อไปนะครับ
ขอบคุณครับ

0 ความคิดเห็น:

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

แสดงความคิดเห็นได้ครับ :)