หากคุณกำลังใช้matplotlib
และพยายามหาตัวเลขที่ดีในเอกสารลาเท็กซ์ให้บันทึกเป็น eps โดยเฉพาะลองทำสิ่งนี้หลังจากเรียกใช้คำสั่งเพื่อลงจุดภาพ:
plt.savefig('destination_path.eps', format='eps')
ฉันพบว่าไฟล์ eps ทำงานได้ดีที่สุดและdpi
พารามิเตอร์คือสิ่งที่ทำให้พวกเขาดูดีในเอกสาร
อัพเดท:
ในการระบุการวางแนวของรูปก่อนบันทึกเพียงแค่เรียกสิ่งต่อไปนี้ก่อนการplt.savefig
เรียก แต่หลังจากสร้างพล็อต (สมมติว่าคุณได้วางแผนโดยใช้แกนที่มีชื่อax
):
ax.view_init(elev=elevation_angle, azim=azimuthal_angle)
ที่ไหน elevation_angle
ตัวเลข (เป็นองศา) ระบุมุมเชิงขั้ว (ลงจากแกน z แนวตั้ง)ระบุมุมราบazimuthal_angle
(รอบแกน z)
ฉันพบว่ามันง่ายที่สุดในการกำหนดค่าเหล่านี้โดยการพล็อตภาพก่อนแล้วหมุนและดูค่าปัจจุบันของมุมที่ปรากฏทางด้านล่างของหน้าต่างด้านล่างพล็อตจริง โปรดทราบว่าตำแหน่ง x, y, z จะปรากฏตามค่าเริ่มต้น แต่จะถูกแทนที่ด้วยมุมทั้งสองเมื่อคุณเริ่มคลิก + ลาก + หมุนรูปภาพ