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

SunPy พล็อตภาพพลังงานแสงอาทิตย์ใน Python


ในบทช่วยสอนนี้ เราจะเรียนรู้วิธีพล็อตภาพสุริยะโดยใช้ SunPy โมดูล

มาติดตั้งโมดูลโดยใช้คำสั่งต่อไปนี้กัน

pip install sunpy

ตอนนี้เรามีโมดูลแล้ว ก่อนลงมือเขียนโค้ดจริง เราต้องดาวน์โหลดข้อมูลที่เกี่ยวข้องกับข้อมูลตัวอย่างเพื่อลงแผนภาพก่อน เราสามารถดาวน์โหลดข้อมูลตัวอย่างโดยใช้รหัสต่อไปนี้

ตัวอย่าง

# importing the data
import sunpy.data
# downloading the data
sunpy.data.download_sample_data()

หากคุณเรียกใช้โค้ดด้านบน คุณจะเห็นสถานะการดาวน์โหลดข้อมูลตัวอย่าง

มาสร้างพล็อตภาพแสงอาทิตย์จากข้อมูลตัวอย่างที่ดาวน์โหลดมา

ตัวอย่าง

# importing the image from sample data
from sunpy.data.sample import AIA_171_IMAGE
# importing the map for solar image
import sunpy.map
# creating the Map with sample data
solar_image = sunpy.map.Map(AIA_171_IMAGE)
# plotting the image
solar_image.peek()

ผลลัพธ์

หากคุณเรียกใช้โค้ดด้านบน คุณจะได้ภาพดังนี้

SunPy พล็อตภาพพลังงานแสงอาทิตย์ใน Python