准备阶段
查看city_list表格中所包含的列
SELECT *
FROM city_list
LIMIT 5;
查找city_list表格中所包含的城市和国家
SELECT country, city
FROM city_list
ORDER BY country, city;
查找距离我最近和我喜欢的城市
SELECT city
FROM city_list
WHERE country = ‘China’
ORDER BY city;
查看city_data表格中所包含的列
SELECT *
FROM city_data
LIMIT 5;
查看天津和杭州从1900年之后的天气数据
SELECT year, city, avg_temp
FROM city_data
WHERE city = ‘Tianjin’ AND year >= 1900
ORDER BY year;
下载表格存储名字<天津1900年后平均年气温数据>
SELECT year, city, avg_temp
FROM city_data
WHERE city = ‘Hangzhou’ AND year >= 1900
ORDER BY year;
下载表格存储名字<杭州1900年后平均年气温数据>
查看global_data表格中所包含的列
SELECT *
FROM global_data
LIMIT 5;
查看全球从1900年之后的天气数据
SELECT year, avg_temp
FROM global_data
WHERE year>=1900
ORDER BY year;
下载表格存储名字<全球1900年后平均年气温数据>
查看1900年之后天津和全球气温的对比
SELECT c.year, c.avg_temp AS Tianjin_avg_temp, g.avg_temp AS global_avg_temp
FROM city_data c, global_data g
WHERE c.year = g.year AND c.year >= 1900 AND c.city=‘Tianjin’
ORDER BY c.year;
下载表格存储名字<天津和全球1900年后平均年气温数据>
查看1900年之后杭州比全球气温高的年份
SELECT c.year
FROM city_data c, global_data g
WHERE c.year = g.year AND c.year >= 1900 AND c.city=‘Hangzhou’ AND c.avg_temp > g.avg_temp
ORDER BY c.year;
下载表格存储名字<杭州1900年后平均年气温高于全球平均年气温数据>
SELECT c.year, c.avg_temp Hangzhou, t.Tianjin, g.avg_temp global_temp
FROM city_data c, global_data g,
(SELECT year, avg_temp Tianjin FROM city_data
WHERE city = ‘Tianjin’ AND year >= 1990) as t
WHERE c.city = ‘Hangzhou’
AND c.year = t.year
AND g.year = c.year;
观察分析阶段
打开<天津1900年后平均年气温数据>,计算3年、5年、7年、14年移动平均值,并绘制折线图
3年移动平均值和折线图
5年移动平均值和折线图
7年移动平均值和折线图
14年移动平均值和折线图
观察分析结论一:天津平均气温从1900年开始逐渐升高。
打开<全球1900年后平均年气温数据>,计算3年、5年、7年、14年移动平均值,并绘制折线图
3年移动平均值和折线图
5年移动平均值和折线图
7年移动平均值和折线图
14年移动平均值和折线图
观察分析结论二:全球平均气温从1900年开始逐渐升高。
打开<天津和全球1900年后平均年气温数据>,分别计算天津和全球计算3年、5年、7年、14年移动平均值,并绘制对比折线图
3年移动平均值和折线图
5年移动平均值和折线图
7年移动平均值和折线图
14年移动平均值和折线图
观察分析结论三:通过以上对比分析天津和全球气温都在变暖。
观察分析结论四:天津年平均气温波动比全球平均气温波动更大一些。
观察分析结论五:天津年平均气温高于全球平均气温。