31、python绘制折线图方法、案例

折线图: 也称为曲线图,它是用直线段将各数据点连接起来而组成的图形,以折线方式显示数据的变化趋势

1 折线图绘图函数:

plot(x,y,style,color,linewidth)

title('图的标题')

参数说明:
style,划线的样式‘。’‘-’
color 画线的颜色
linewidth 线的宽度

2 案例:

import pandas

import matplotlib

import matplotlib.pyplot as plt

data=pandas.read_csv(
        'D:\\DATA\\pycase\\6.1\\data.csv'       
           )
# 对日期格式进行转换,将字符窜转化为时间格式

data['购买日期']=pandas.to_datetime(
        data.日期
        )
# 对时间格式的日期提取所需要的时间格式

扫描二维码关注公众号,回复: 4412734 查看本文章

# data['购买日期']=data.购买日期.dt.strftime('%m/%d') 
# 修改成字符窜格式输出不正常


# 设置坐标格式

maincolor=(45/255,87/255,10/255,1)

font={
      'size':15,
      'family':'SimHei'
      }

matplotlib.rc('font',**font)

# 设置坐标轴标签和样式

plt.xlabel('购买日期',color=maincolor)

plt.ylabel('购买用户数',color=maincolor)

plt.tick_params(axis='both',color=maincolor)

# '-'顺滑曲线

plt.plot(
        data['购买日期'],
        data['购买用户数'],
        '-',
        color=maincolor
        )

plt.title('购买用户数')

plt.show

# 设置线条粗细

plt.plot(
        data['购买日期'],
        data['购买用户数'],
        '-',
        color=maincolor,
        linewidth=0
        )
    
    
    
    
    

猜你喜欢

转载自blog.csdn.net/qq_36327687/article/details/84841503