「天文學Python」用ChatGaia畫出恆星的生命軌跡圖
有些人可能會在地科課本或天文科普書籍上看過赫羅圖,它是用來呈現恆星亮度和表面溫度的關係圖,可以幫助我們理解恆星的演化過程。
ChatGaia是多倫多大學一位天文博士生在ChatGPT上製作的聊天機器人,它可以根據你的需求,幫你生成SQL語法來查詢下載Gaia太空望遠鏡的資料,並生成Python程式來視覺化分析這些資料。我在這篇文章中示範了如何用ChatGaia畫出M13球狀星團的赫羅圖(雖然資料篩選還可以更嚴謹,但這工具可以很快速地產生初步的結果)。
我所撰寫的書《資料視覺化:用Python為星空作畫》(我之前在這裡宣傳的書名為《用Python探索天文:從資料取得到視覺化》,後應出版社要求改為現名),即將在8月下旬出版。書中將詳細介紹如何使用Python繪製赫羅圖並解釋圖中的意義,敬請期待^^
先來瞧瞧最後畫出來的圖:
開始示範:
此篇文是由蘇羿豪經ChatGPT協助創作,文章以「創用CC姓名標示-非商業性-禁止改作 4.0(CC BY-NC-ND 4.0)國際版授權條款」釋出。