天文数据的读取和分析

import matplotlib.pyplot as plt

def get_data(filepath,a,b,c):
    with open(filepath, 'r') as data:
        while True:
            lines = data.readline()
            if not lines:
                break
                pass
            x, y, z = [i for i in lines.split('\t')]
            a.append(x)
            b.append(y)
            #c.append(z[:-1])
            # 格式 '2015-01-09'
            c.append(z[:10])
            pass
        pass


def get_full_data():
  
    for i in range(1,6):
        f = 'C:/data_2015_%d.txt' % i
        print(f)
        ID.append(get_data(f, ID, flavor, date))
        flavor.append(get_data(f, ID, flavor, date))
        date.append(get_data(f, ID, flavor, date))
    # return ID, flavor, date


if __name__ == "__main__":
    ID = []
    flavor = []
    date = []
    get_full_data()
    plt.plot(date, flavor)
    plt.show()

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值