作业
1. 墨尔本1981年至1990年的每月温度情况
import matplotlib.pyplot as plt
import numpy as np
import pandas as pd
plt.rcParams['font.sans-serif'] = ['SimHei']
plt.rcParams['axes.unicode_minus'] = False
ex1 = pd.read_csv('data/layout_ex1.csv')
ex1.head()
|
Time |
Temperature |
0 |
1981-01 |
17.712903 |
1 |
1981-02 |
17.678571 |
2 |
1981-03 |
13.500000 |
3 |
1981-04 |
12.356667 |
4 |
1981-05 |
9.490323 |
t_raw = '(\d{4})-0?(\d{1,2})'
t_raw_data = ex1.Time.str.extract(t_raw)
ex1
|
Time |
Temperature |
0 |
1981-01 |
17.712903 |
1 |
1981-02 |
17.678571 |
2 |
1981-03 |
13.500000 |
3 |
1981-04 |
12.356667 |
4 |
1981-05 |
9.490323 |
... |
... |
... |
115 |
1990-08 |
7.825806 |
116 |
1990-09 |
9.166667 |
117 |
1990-10 |
11.345161 |
118 |
1990-11 |
12.656667 |
119 |
1990-12< |