Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

จะใช้โบเก้เพื่อสร้างพล็อตบรรทัดขั้นตอนใน Python ได้อย่างไร


โบเก้เป็นแพ็คเกจ Python ที่ช่วยในการสร้างภาพข้อมูล เป็นโครงการโอเพ่นซอร์ส โบเก้แสดงพล็อตโดยใช้ HTML และ JavaScript สิ่งนี้บ่งชี้ว่ามีประโยชน์ในขณะที่ทำงานกับแดชบอร์ดบนเว็บ

สามารถใช้โบเก้ร่วมกับแพ็คเกจ NumPy, Pandas และ Python อื่นๆ ได้อย่างง่ายดาย สามารถใช้เพื่อสร้างแผนผังแบบโต้ตอบ แดชบอร์ด และอื่นๆ

การพึ่งพาโบเก้ -

Numpy
Pillow
Jinja2
Packaging
Pyyaml
Six
Tornado
Python−dateutil

การติดตั้งโบเก้บนพรอมต์คำสั่งของ Windows

pip3 install bokeh

การติดตั้ง Bokeh บน Anaconda prompt

conda install bokeh

ฟังก์ชัน "ขั้นตอน" ที่มีอยู่ในฟังก์ชันสัญลักษณ์ใช้เพื่อสร้างจุดข้อมูลแบบไม่ต่อเนื่อง

ตัวอย่าง

from bokeh.plotting import figure, output_file, show
output_file("stepLine.html")
p = figure(plot_width=500, plot_height=300)

p.step([2, 5, 3, 6, 7,9], [6,3, 2, 1, 0, 5], line_width=2, mode="center")

show(p)

ผลลัพธ์

จะใช้โบเก้เพื่อสร้างพล็อตบรรทัดขั้นตอนใน Python ได้อย่างไร

คำอธิบาย

  • แพ็คเกจที่จำเป็นนั้นนำเข้ามาและใช้นามแฝง

  • ฟังก์ชันฟิกเกอร์ถูกเรียกพร้อมกับความกว้างและความสูงของพล็อต

  • เรียกใช้ฟังก์ชัน 'output_file' เพื่อระบุชื่อไฟล์ html ที่จะสร้างขึ้น

  • มีการเรียกฟังก์ชัน "ขั้นตอน" ในโบเก้พร้อมกับข้อมูล

  • ช่วยแสดงขั้นตอน

  • ฟังก์ชัน 'show' ใช้สำหรับแสดงโครงเรื่อง