ในบทความต่อไปเราจะมาดู Veusz นี่คือโปรแกรมการวางแผนและการสร้างกราฟทางวิทยาศาสตร์นั่นคือ ออกแบบมาเพื่อสร้างเค้าโครง 2D และ 3D ที่พร้อมสำหรับการตีพิมพ์. โปรแกรมนี้เป็นแอปพลิเคชัน Qt ที่เขียนขึ้น หลาม, PyQt และ NumPy นอกจากนี้ยังสามารถใช้เป็นโมดูลใน Python Veusz เป็นข้ามแพลตฟอร์มดังนั้นเราจึงสามารถเรียกใช้บน Gnu / Linux, Windows และ macOS นอกจากนี้ยังเป็นซอฟต์แวร์ฟรีและเผยแพร่ภายใต้ใบอนุญาต GPL
ด้วย Veusz ผู้ใช้สามารถวาดเส้นทาง 2D และ 3D ได้อย่างง่ายดาย นอกจากนี้ยังสามารถใช้เป็นโมดูล Python เพื่อสร้างสโตรก วิดเจ็ตการพล็อตตามออบเจ็กต์เป็นคุณสมบัติที่สำคัญมากในโปรแกรมนี้ Veusz รองรับการนำเข้าข้อมูลจากข้อความ, CSV, HDF5 และ FITS และเวกเตอร์, บิตแมป, PDF, Postscript, SVG และเอาต์พุต EMF.
ด้วย ayuda เสนอบนเว็บไซต์ของพวกเขาโปรแกรมนี้สามารถใช้ได้โดยผู้ใช้มือใหม่และมีความยืดหยุ่นสำหรับการทำงานขั้นสูง ใน Veusz แผนภูมิถูกสร้างขึ้นโดยการสร้างวิดเจ็ตพล็อตด้วยอินเทอร์เฟซที่ใช้อ็อบเจ็กต์ที่สอดคล้องกันโดยที่ผู้ใช้ตั้งค่าคุณสมบัติของวิดเจ็ต เราจะพบตัวเลือกมากมายในการปรับแต่งพล็อต
โปรแกรมอนุญาตให้นำเข้าข้อมูลเพิ่มชุดข้อมูลภายในโปรแกรมและสามารถสร้างชุดข้อมูลใหม่ผ่านการจัดการชุดข้อมูลที่มีอยู่โดยใช้นิพจน์ทางคณิตศาสตร์และอื่น ๆ โปรแกรมนี้ยังสามารถขยายได้ด้วยปลั๊กอิน Python โดยเพิ่มไฟล์ ปลั๊กอินที่รองรับการนำเข้ารูปแบบข้อมูลใหม่การจัดการข้อมูลประเภทต่างๆหรือเพื่อทำให้งานอัตโนมัติ
ลักษณะทั่วไปบางประการของ Veusz
คุณสมบัติการพล็อต 2D
- แผนภูมิ XY (พร้อมแถบข้อผิดพลาดสีและขนาด).
- กราฟของเส้นและฟังก์ชัน
- โครงร่างโครงร่าง
- แผนภูมิเซ (สำหรับฮิสโทแกรม).
- รูปภาพ (ด้วยการแมปสีและแถบสี).
- แปลงนาเวกเตอร์
คุณสมบัติการพล็อต 3D
- กราฟิกจุด 3 มิติ
- แกน 3D หลายแกน
- พล็อตพื้นผิว 3 มิติจากข้อมูล
- อนุญาตหลายพล็อตในพื้นที่ 3 มิติ
- กราฟเส้นฟังก์ชัน 3 มิติ
อินพุตและเอาต์พุต
- ส่งออกเป็น EPS / PDF / PNG / SVG / EMF
- การสร้าง / การจัดการชุดข้อมูล
- นำเข้าข้อความ, CSV, HDF5, FITS, NPY / NPZ, QDP, ไบนารีและปลั๊กอินผู้ใช้
- สามารถบันทึกข้อมูลจากแหล่งภายนอกได้
ซึ่งขยายออกได้
- ใช้เป็นโมดูล Python 2/3
- ฟังก์ชันที่ผู้ใช้กำหนดเองค่าคงที่และฟังก์ชัน Python ภายนอกสามารถนำเข้าได้
- อินเทอร์เฟซปลั๊กอินเพื่ออนุญาตให้ผู้ใช้เขียนหรืออัปโหลดโค้ด
- อินเทอร์เฟซการเขียนสคริปต์
- ควบคุมด้วย DBUS และ SAMP
คุณสมบัติอื่น ๆ
- ตัวเลือกข้อมูล
- โปรแกรมมีการสอนแบบโต้ตอบ
- การแสดงแบบมัลติเธรด
นี่เป็นเพียงคุณสมบัติบางส่วนที่โปรแกรมนี้นำเสนอ พวกเขาสามารถ ปรึกษาพวกเขาทั้งหมดโดยละเอียด จากเว็บไซต์โครงการ.
ติดตั้ง Veusz บน Ubuntu
เราจะสามารถติดตั้งแอพพลิเคชั่นการพล็อตและการแสดงกราฟิกผ่านตัวจัดการแพ็คเกจเริ่มต้นของ Ubuntu หรือจาก PPA อย่างเป็นทางการที่เราพบว่ามีให้
ในการดำเนินการติดตั้งเราจะต้องเปิดเทอร์มินัล (Ctrl + Alt + T) และดำเนินการคำสั่งต่อไปนี้ อัปเดตรายการซอฟต์แวร์ที่มี:
sudo apt update
จากนั้นจะยังคงเขียนคำสั่งต่อไปนี้เท่านั้น เริ่มการติดตั้งแอปพลิเคชัน:
sudo apt install veusz
เมื่อการติดตั้งเสร็จสิ้นเราสามารถทำได้ ค้นหาตัวเรียกใช้โปรแกรม ในระบบปฏิบัติการของเรา
หากคุณต้องการเริ่มจากเทอร์มินัล (Ctrl + Alt + T) ให้เรียกใช้คำสั่งนี้ใน:
veusz
ติดตั้ง Veusz ผ่าน PPA
หากคุณมีความสนใจ ติดตั้งแอปพลิเคชัน Veusz เวอร์ชันล่าสุดที่มีคุณสามารถใช้สิ่งต่อไปนี้ PPA. ในเทอร์มินัล (Ctrl + Alt + T) เราจะดำเนินการคำสั่งต่อไปนี้เพื่อ เพิ่ม PPA ในรายการที่เก็บ:
sudo add-apt-repository ppa:jeremysanders/ppa
ตอนนี้เราจะดำเนินการคำสั่งอื่นนี้เพื่อ อัปเดตรายการซอฟต์แวร์ที่มี:
sudo apt update
ณ จุดนี้เราต้องดำเนินการคำสั่งเท่านั้น การติดตั้งเพื่อรับเวอร์ชันล่าสุดของแอปพลิเคชันทางวิทยาศาสตร์ Veusz:
sudo apt install veusz
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการใช้โปรแกรมนี้คุณสามารถศึกษาได้ที่ไฟล์ เว็บไซต์โครงการ.