现代人工作压力大,节奏快,白天属于自己的时间少之又少,所以希望通过熬夜把被工作和生活消耗的时间“变本加厉”地找回来。熬夜似乎已经是常态,无论是小朋友,青年人,成年人甚至是老年人,但如果长期熬夜,人体健康容易受到损伤。对熬夜后人体甲状腺激素变化进行研究,发现TSH、FT3、FT4波动如下:
TSH:3.721,6.023,4.358,7.56,7.68,8.33
FT3:2.68,3.15,2.87,3.08,2.7,3.15
FT4:0.84,0.85,0.87,0.92,0.95,0.85
请编写代码实现如下图所示可视化效果。
运行工具:Jupyter Notebook
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
plt.rcParams['font.family']=['SimHei']#用来显示中文标签
plt.rcParams['axes.unicode_minus']=False #用来正常显示负号
TSH=[3.721,6.023,4.358,7.556,7.68,8.33]
FT3=[2.68,3.15,2.87,3.08,2.7,3.15]
FT4=[0.84,0.85,0.87,0.92,0.95,0.85]
plt.title('熬夜后甲状腺激素波动变化')
plt.plot(TSH, c='red')
plt.plot(FT3,c='green')
plt.plot(FT4,c='black')
plt.xlabel('时间')
plt.ylabel('波动值')
plt.xlim(0,6)
plt.ylim(0,9)
plt.xticks([0,1,2,3,4,5,6])
plt.yticks([0,1,2,3,4,5,6,7,8,9])
plt.legend(['TSH','FT3','FT4'],loc='upper left')
plt.show()