导航

python使用pandas导入数据并通过matlotlib输出坐标图

效果展示

 

 

代码展示

from matplotlib import pyplot as plt
from matplotlib.font_manager import FontProperties
import pandas as pd
# 导入字体
my_font=FontProperties(fname='C:/Windows/Fonts/simkai.ttf',size=20)
# 设置标题
plt.title('汽油价格图表',fontproperties=my_font)
# 打开数据我呢缉拿
with open('资料夹/data1.csv') as file:
    # 获取数据
    gas=pd.read_csv(file)
    # 设置坐标值
    plt.plot(gas.Year,gas.USA,'r',label='USA')
    plt.plot(gas.Year,gas.UK,'b',label='UK')
    plt.plot(gas.Year,gas.Japan,'g',label='Japan')
# 保存坐标图片
plt.savefig('image/tu4.svg')
plt.legend(loc = "best")
# 显示坐标
plt.show()

  数据文件:

 

posted on 2021-10-14 15:32    阅读(200)  评论(0)    收藏  举报