import matplotlib.pyplot as plt
import numpy as np
from pylab import mpl
import pandas as pd
#设置中文字体
mpl.rcParams["font.sans-serif"] = ["SimHei"]
#解决图像保存时符号‘-’显示为方框的问题
mpl.rcParams["axes.unicode_minus"] = False
df = pd.read_csv(r"D:\node\nd\Pandas_study\ant-learn-pandas\test\data.csv",encoding="gbk")
print(df)
#转化为日期格式的数据
df["时间"] = pd.to_datetime(df["时间"])
print(df.dtypes)
#定义折线图的标题,字体大小15,颜色红色
plt.title("时间与费用折线图",fontsize = 15,color = "r")
#定义坐标轴
plt.xlabel("时间",fontsize = 15,color = "b")
plt.ylabel("费用",fontsize = 15,color = "r")
#倾斜30度
plt.xticks(rotation = 30)
#绘图展示
plt.plot(df["时间"],df["费用"],color = "r")
plt.show()
df
image.png
网友评论