《商务大数据分析与应用》课件-4-3 探索性数据基础-折线图、散点图_第1页
《商务大数据分析与应用》课件-4-3 探索性数据基础-折线图、散点图_第2页
《商务大数据分析与应用》课件-4-3 探索性数据基础-折线图、散点图_第3页
《商务大数据分析与应用》课件-4-3 探索性数据基础-折线图、散点图_第4页
《商务大数据分析与应用》课件-4-3 探索性数据基础-折线图、散点图_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

探索性分析-折线图、散点图目录Page

2折线图函数折线图绘图示例散点图函数

散点图绘图示例

小结pyplot中的常用绘图折线图折线图(linechart)是一种将数据点按照顺序连接起来的图形。可以看作是将散点图,按照x轴坐标顺序连接起来的图形。折线图的主要功能是查看因变量y随着自变量x改变的趋势,最适合用于显示随时间(根据常用比例设置)而变化的连续数据。同时还可以看出数量的差异,增长趋势的变化。绘制折线图plot函数matplotlib.pyplot.plot(*args,**kwargs)

plot函数在官方文档的语法中只要求填入不定长参数,实际可以填入的主要参数主要如下。参数名称说明x,y接收array。表示x轴和y轴对应的数据。无默认。color接收特定string。指定线条的颜色。默认为None。linestyle接收特定string。指定线条类型。默认为“-”。marker接收特定string。表示绘制的点的类型。默认为None。alpha接收0-1的小数。表示点的透明度。默认为None。绘制折线图plot函数color参数的8种常用颜色的缩写。颜色缩写代表的颜色颜色缩写代表的颜色b蓝色m品红g绿色y黄色r红色k黑色c青色w白色pyplot中的常用绘图:折线图简单折线图importnumpyasnpx1=np.arange(0,30)plt.plot(x1,x1*2,'b')plt.show()带点的折线图plt.plot(x,y,marker='*',linewidth=1,linestyle='--',color='orange')plt.plot(x,z)绘制折线图Series和DataFrame都有一个plot属性,用于绘制基本的图形。默认情况下,plot()绘制的都是折线。importpandasaspds=pd.Series(np.random.randn(10).cumsum(),index=np.arange(0,100,10))s.plot()Series的索引传入作为绘图的X轴,x轴的刻度和范围可以通过xticks和xlim调整。绘制折线图Series和DataFrame都有一个plot属性,用于绘制基本的图形。默认情况下,plot()绘制的都是折线。s=pd.DataFrame(np.random.randn(10,4).cumsum(0),columns=['A','B','C','D'],index=np.arange(0,100,10))s.plot()pyplot中的常用绘图-绘制散点图散点图散点图(scatterdiagram)又称为散点分布图,是以一个特征为横坐标,另一个特征为纵坐标,利用坐标点(散点)的分布形态反映特征间的统计关系的一种图形。值是由点在图表中的位置表示,类别是由图表中的不同标记表示,通常用于比较跨类别的数据。pyplot中的常用绘图--绘制散点图scatter函数matplotlib.pyplot.scatter(x,y,s=None,c=None,marker=None,alpha=None,**kwargs)参数名称说明x,y接收array。表示x轴和y轴对应的数据。无默认。s接收数值或者一维的array。指定点的大小,若传入一维array则表示每个点的大小。默认为None。c接收颜色或者一维的array。指定点的颜色,若传入一维array则表示每个点的颜色。默认为Nonemarker接收特定string。表示绘制的点的类型。默认为None。alpha接收0-1的小数。表示点的透明度。默认为None。散点图示例1fig,ax=plt.subplots()plt.rcParams['font.family']=['SimHei']#用来显示中文标签plt.rcParams['axes.unicode_minus']=False#用来正常显示负号x1=np.arange(1,30)y1=np.sin(x1)ax1=plt.subplot(1,1,1)plt.title('散点图')plt.xlabel('X')plt.ylabel('Y')lvalue=x1ax1.scatter(x1,y1,c='r',s=100,linewidths=lvalue,marker='o')plt.legend('x1')plt.show()散点图示例2importnumpyasnpimportmatplotlib.pyplotaspltfig,ax=plt.subplots()plt.rcParams['font.family']=['SimHei']#用来显示中文标签plt.rcParams['axes.unicode_minus']=False#用来正常显示负号forcolorin['red','green','blue']:n=500x,y=np.random.randn(2,n)ax.scatter(x,y,c=color,label=color,a

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论