自学Python数据分析

Python制图刻度线设置

目录

Python制图刻度线设置

前言

一、xticks函数

二、使用步骤

1.引入库

2.读入数据

3.展示数据

总结

前言

在清洗处理过程中需要简单的对已有数据进行简单的可视化展示,读取数据集并制图,本篇文章简单分析了介绍了一下如何按照需要显示刻度内容.

一、xticks函数

xticks可设置x轴的刻度.

二、使用步骤

1.引入库

代码如下(示例):

import matplotlib.pyplot as plt
import pandas as pd

2.读入数据

代码如下(示例):

df=pd.read_csv(r"山西省2015-2020空气质量日均值.csv",encoding='gb18030')

#创建所需数据集
df_city=df.set_index('City')    #建立城市名称索引
taiyuan=df_city[:'太原市']    #按市保存
linfen=df_city['临汾市':'临汾市']
lf_time=linfen.set_index('Date')    #建立时间索引
lf_2016=lf_time['2016/1/1':'2016/12/31']


3.展示数据

plt.scatter(lf_2016.index,lf_2016.SO2,s=10)
plt.plot(lf_2016.index,lf_2016.SO2,label='SO2')

选择从第一个值开始显示,间隔为31(显示效果不好,二月份日期少,所以后边显示不够精确):

plt.xticks(range(0,len(lf_2016.index),31),rotation=45)    #按照范围根据固定间隔显示
plt.legend()
plt.show()

 

 按照月份显示,从第15个位置开始.效果还可以:

b=[1,2,3,4,5,6,7,8,9,10,11,12]
plt.xticks(range(15,len(lf_2016.index),31),b,rotation=0)    #按照范围根据特定值显示
plt.legend()
plt.show()

 

总结

只要把握住xticks函数中参数的设定,返回第一个实参是确定x轴需要显示的位置和范围,第二实参则是需要展示的内容,根据个人需求进行设置即可.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值