Войти
или
Зарегистрироваться
Курсы
Учебник
Учебник 2.0
ОГЭ/ЕГЭ
Олимпиады
Рубрикатор
Компилятор
Статья Автор:
Рашид Асиль
FORMATIVE
Представим, что у нас есть данные в формате csv о изменении яркости звезд, полученные с помощью космического телескопа Kepler. Визуализируйте и сравните их изменение яркости во времени.
from PyKE import KeplerLightCurve import matplotlib.pyplot as plt import pandas as pd data1 = pd.read_csv('path_to_lightcurve_data_1.csv') data2 = pd.read_csv('path_to_lightcurve_data_2.csv') data3 = pd.read_csv('path_to_lightcurve_data_3.csv') time1, flux1 = data1['Time'], data1['Flux'] time2, flux2 = data2['Time'], data2['Flux'] time3, flux3 = data3['Time'], data3['Flux'] plt.figure(figsize=(12, 6)) lc1 = KeplerLightCurve(time=time1, flux=flux1) lc2 = KeplerLightCurve(time=time2, flux=flux2) lc3 = KeplerLightCurve(time=time3, flux=flux3) lc1.plot(label='Звезда 1') lc2.plot(label='Звезда 2') lc3.plot(label='Звезда 3') plt.title('Сравнение световых кривых нескольких звезд') plt.xlabel('Время') plt.ylabel('Яркость') plt.legend() plt.show()
×
Чтобы оставить комментарий нужна авторизация
Печать