1 ,线图 :
代码 :
if __name__ == '__main__':
plt.rcParams['font.sans-serif'] = ['SimHei']
data = pd.read_csv("UNRATE.csv")
v1 = data["VALUE"].loc[0:11].to_frame("v1")
plt.plot(range(12),v1["v1"])
plt.show()
结果 :
2 ,双线图 :
代码 :
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
from numpy import arange
if __name__ == '__main__':
plt.rcParams['font.sans-serif'] = ['SimHei']
data = pd.read_csv("UNRATE.csv")
v1 = data["VALUE"].loc[0:11].to_frame("v1")
v2 = data["VALUE"].loc[12:23].to_frame("v2")
plt.plot(range(12),v1["v1"],c="blue",label="1948")
plt.plot(range(12),v2["v2"],c="green",label="1949")
plt.legend(loc="upper right")
plt.title("两年失业率对比")
plt.show()
结果 :
3 ,坐标点 :是否显示
啥也不控制 : 全部显示 :
plt.tick_params(bottom=True,top=True,left=True,right=True)
结果 全部不显示 :
plt.tick_params(bottom=False,top=False,left=False,right=False)
结果 :
4 ,外边框 : 是否显示
代码 :
if __name__ == '__main__':
data = np.random.rand(10) * 10
print(data)
fig, ax=plt.subplots()
im =ax.plot(range(10),data)
ax.spines['top'].set_visible(False)
ax.spines['right'].set_visible(False)
ax.spines['bottom'].set_visible(False)
ax.spines['left'].set_visible(False)
plt.show()
结果 :
转载请注明原文地址:https://ipadbbs.8miu.com/read-1775.html