Python数据可视化---折线图(matplotlib+numpy)
2018-10-30 16:03
295 查看
[code]import matplotlib.pyplot as plt import numpy as np #生成一系列数据 x=np.linspace(-1,1,50) y1=x**2 y2=2*x+1 ''' plt.figure() #宣告以下描述均为此图 #如果figure()参数省略,按12345排列,加参数之后,图标为figure num plt.plot(x,y1) plt.show() ''' plt.figure(num=3,figsize=(8,5)) plt.plot(x,y2) plt.plot(x,y1,color='red',linewidth=10,linestyle='--') #图像的属性:颜色线宽线条样式 plt.xlim((-1,2)) plt.ylim((-2,3)) #坐标轴的取值范围 plt.xlabel('I am x.') plt.ylabel('I am y.') #坐标轴的标识 new_ticks=np.linspace(-1,2,5) print(new_ticks) #打印坐标轴新的单位长度 plt.xticks(new_ticks) #更换坐标轴的单位长度 plt.yticks([-2,-1.8],[r'$really\ good\ \alpha$',r'$normal$']) #更换坐标轴不同单位长度上的标识,换成文字形式 #r是正则表达形式 #语句意思:-2对应于really good;-1.8对应于normal ##$...$能够将中间的显示为数学字体,但是空格在美元形式中读不出来,所以要加转义符 #\ 能够将空格以及一些符号显示出来,比如题中的\alpha会显示为数学上的阿尔法 #gca='get current axis' ax=plt.gca() ax.spines['right'].set_color('none') ax.spines['left'].set_color('none') ax plt.show()
阅读更多
相关文章推荐
- Python数据可视化:Matplotlib 直方图、箱线图、条形图、热图、折线图、散点图。。。
- Python进阶(三十八)-数据可视化の利用matplotlib 进行折线图,直方图和饼图的绘制
- python 数据可视化 matplotlib学习二 : 对折线图使用颜色映射
- 读书笔记--python数据可视化--001_matplotlib学习
- python3.6中安装numpy,pandas,scipy,scikit_learn,matplotlib等数据分析工具
- [python之数据分析] 基础篇1- Numpy,Scipy,Matplotlib 快速入门攻略
- Python - matplotlib 数据可视化
- python—matplotlib数据可视化实例注解系列-----设置标注字体样式(matplotlib颜色库)
- Python数据可视化matplotlib(一)—— 图表的基本元素
- 教程 | 5种快速易用的Python Matplotlib数据可视化方法
- python数据可视化matplotlib的使用
- Python数据可视化之Matplotlib基础
- python—matplotlib数据可视化实例注解系列-----之箱状图
- python—matplotlib数据可视化实例注解系列-----之plot图线型设置
- python—matplotlib数据可视化实例注解系列-----之柱状图
- python数据分析——matplotlib生成折线图,散点图和直方图
- Python数据可视化matplotlib(二)—— 子图功能
- python数据挖掘课程 十一.Pandas、Matplotlib结合SQL语句可视化分析
- [python之数据分析] 基础篇1- Numpy,Scipy,Matplotlib 快速入门攻略
- Python数据分析之可视化一matplotlib(常用方法)