- 1、本文档共14页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
探索性分析-折线图、散点图
目录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#用来正常显示负
文档评论(0)