「天文學Python」用ChatGaia畫出恆星的生命軌跡圖
IPFS
有些人可能會在地科課本或天文科普書籍上看過赫羅圖,它是用來呈現恆星亮度和表面溫度的關係圖,可以幫助我們理解恆星的演化過程。
ChatGaia是多倫多大學一位天文博士生在ChatGPT上製作的聊天機器人,它可以根據你的需求,幫你生成SQL語法來查詢下載Gaia太空望遠鏡的資料,並生成Python程式來視覺化分析這些資料。我在這篇文章中示範了如何用ChatGaia畫出M13球狀星團的赫羅圖(雖然資料篩選還可以更嚴謹,但這工具可以很快速地產生初步的結果)。
我所撰寫的書《資料視覺化:用Python為星空作畫》(我之前在這裡宣傳的書名為《用Python探索天文:從資料取得到視覺化》,後應出版社要求改為現名),即將在8月下旬出版。書中將詳細介紹如何使用Python繪製赫羅圖並解釋圖中的意義,敬請期待^^
先來瞧瞧最後畫出來的圖:
![](https://imagedelivery.net/kDRCweMmqLnTPNlbum-pYA/prod/embed/1d2e3623-782e-4824-8790-dfa891d5ae53.png/public)
開始示範:
![](https://imagedelivery.net/kDRCweMmqLnTPNlbum-pYA/prod/embed/9ce9443e-170c-4a15-a911-25d1db5072d0.png/public)
![](https://imagedelivery.net/kDRCweMmqLnTPNlbum-pYA/prod/embed/f1d5ab9b-e841-4f24-9047-a5f62534b978.png/public)
![](https://imagedelivery.net/kDRCweMmqLnTPNlbum-pYA/prod/embed/246efbc8-1dd0-41df-ad9d-3e3703e07fda.png/public)
![](https://imagedelivery.net/kDRCweMmqLnTPNlbum-pYA/prod/embed/efc64519-bd77-48fb-9165-ef99fb1dcf50.png/public)
![](https://imagedelivery.net/kDRCweMmqLnTPNlbum-pYA/prod/embed/b7565a09-439b-404b-9197-ffcfd369952f.png/public)
![](https://imagedelivery.net/kDRCweMmqLnTPNlbum-pYA/prod/embed/306d5eed-9cab-43c6-956e-0a4bdac7de46.png/public)
此篇文是由蘇羿豪經ChatGPT協助創作,文章以「創用CC姓名標示-非商業性-禁止改作 4.0(CC BY-NC-ND 4.0)國際版授權條款」釋出。
喜欢我的作品吗?别忘了给予支持与赞赏,让我知道在创作的路上有你陪伴,一起延续这份热忱!
![](https://imagedelivery.net/kDRCweMmqLnTPNlbum-pYA/prod/avatar/cde83fbc-e050-4598-8b77-ea8121f7bd2c.jpeg/public)
- 来自作者
- 相关推荐