资源预览内容
第1页 / 共13页
第2页 / 共13页
第3页 / 共13页
亲,该文档总共13页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
Python 数据可视化线的颜色颜色”b”g”r”y”k”w”线的标记”.”,”o”s”p”*”+”x”D”线的类型”-”-”-.”:”蓝色绿色红 黄色黑 白色描述点标记 像素标记圆圈标记方形标记五角大楼标记星形标记加号标记x 标记钻石标记描述实线样式虚线样式破折号-点线样式虚线样式在 Matplotlib 中,设置线的颜色color、标记marker、线型line等参数。Matplotlib 坐标轴的刻度设置,可以使用 plt.xlim()和 plt.ylim()函数, 参数分别是坐标轴的最小最大值。在 Matplotlib 中,可以使用 plt.xlabel()函数对坐标轴的标签进展设置, 其中参数 xlabel 设置标签的内容、size 设置标签的大小、rotation 设置标签的旋转度、horizontalalignment水平对齐设置标签的左右位置分为 center、right 和 left、verticalalignment垂直对齐设置标签的上下位置分为 center、top 和 bottom。图例是集中于地图一角或一侧的地图上各种符号和颜色所代表内容与指标 的说明,有助于更好的生疏图形。在Matplotlib 中,图例的设置可以使用plt.legend()函数,我们还可以重新定义图例的内容、位置、字体大小等参数。Matplotlib 图例的主要参数配置如下: plt.legend(loc,fontsize,frameon,ncol,title,shadow,markerfirst,markers cale,numpoints,fancybox,framealpha,borderpad,labelspacing,handlelengt h,bbox_to_anchor,*)属性LocFontsize Frameon Ncol Title Shadow函数说明plt.plot()plt.boxplot()plt.bar() plt.barh()绘制坐标图绘制箱形图绘制条形图绘制横向条形图Markerfirst Markerscale Numpoints Fancybox Framealpha Borderpad Labelspacing Handlelength bbox_to_anchor 根底图表函数说明图例位置,假设使用了 bbox_to_anchor 参数,那么该项无效。设置字体大小。是否显示图例边框。图例的列的数量,默认为 1。为图例添加标题。是否为图例边框添加阴影。True 表示图例标签在句柄右侧,False 反之。图例标记为原图标记中的多少倍大小。表示图例中的句柄上的标记点的个数,一般设为 1。是否将图例框的边角设为圆形。把握图例框的透亮度。图例框内边距。图例中条目之间的距离。图例句柄的长度。假设要自定义图例位置需要设置该参数。plt.polar()plt.pie()plt.psd() plt.specgram() plt.cohere() plt.scatter() plt.hist() plt.stem()plt.plot_date()绘制极坐标图绘制饼图绘制功率谱密度图绘制谱图绘制相关性函数绘制散点图绘制直方图绘制柴火图绘制数据日期Matplotlib 绘制直方图,使用 plt.hist()这个函数,函数参数如下: Matplotlib.pyplot.hist(x,bins=None,range=None,density=None,weights=No ne,cumulative=False,bottom=None,histtype=”bar”,align=”mid”, orientation=”vertical”, rwidth=None, log=False, color=None, label=None, stacked=False, normed=None, *, data=None, *kwargs)属性XBins Range Density WeightsCumulative Bottom说明指定要绘制直方图的数据。指定直方图条形的个数。指定直方图数据的上下界,默认包含绘图数据的最大值和最小值。假设为 True,返回元组的第一个元素将是归一化的计数,以形成概率该参数可以为每一个数据点设置权重。是否需要计算累计频数或频率。可以为直方图的每个条形添加基准线,默认为 0。Histtype指定直方图的类型,默认为 bar,还有barstacked、step等Align Orientation RwidthLog Color Label Stacked Normed设置条形边界值的对其方式,默认为 mid,还有left和right 设置直方图的摆放方向,默认为垂直方向。设置直方图条形宽度的百分比。是否需要对绘图数据进展对数变换。设置直方图的填充色。设置直方图的标签,可以通过 legend 呈现其图例。当有多个数据时,是否需要将直方图呈堆叠摆放,默认水平摆放。已经弃用,改用 density 参数。 Matplotlib 绘制折线图,使用 plt.plot()这个函数,函数参数如下: plot(x, y, fmt, data=None, *kwargs)属性说明x,yFmt Data设置数据点的水平或垂直坐标。用一个字符串来定义图的根本属性如颜色,点型,线型。带有标签的绘图数据。 Matplotlib 绘制条形图,使用 plt.bar()这个函数,函数参数如下: Matplotlib.pyplot.bar(x,height,width=0.8,bottom=None,*,align=”center”,data=None, *kwargs)属性XHeight Width Botton Align Color Edgecolor Linewidth tick_label LogOrientation说明设置横坐标。条形的高度。直方图宽度,默认 0.8。条形的起始位置。条形的中心位置。条形的颜色。边框的颜色。边框的宽度。下标的标签。y 轴使用科学计算法表示。是竖直条还是水平条。 Matplotlib 绘制饼图,使用 plt.pie()这个函数,函数参数如下: Matplotlib.pyplot.pie(x, explode=None, labels=None, colors=None, autopct=None, pctdistance=0.6, shadow=False, labeldistance=1.1, startangle=None, radius=None, counterclock=True, wedgeprops=None, textprops=None, center=(0, 0), frame=False, rotatelabels=False, *, data=None)属性XLabels Explode Startangle说明每一块的比例,假设 sum(x) 1 那么会进展归一化处理。每一块饼图外侧显示的说明文字。每一块离开中心的距离。起始绘制角度,默认图是从 x 轴正方向逆时针画起,如设定=90 那么从 yShadow LabeldistanceAutopct Pctdistance Radius CounterclockWedgepropsTextprops Center FrameRotatelabels轴正方向画起。在饼图下面画一个阴影。默认为 False,即不画阴影。label 标记的绘制位置,相对于半径的比例,默认值为 1.1, 如1 那么绘制在饼图内侧。把握饼图内百分比设置。类似于 labeldistance,指定 autopct 的位置刻度,默认值为 0.6。把握饼图半径,默认值为 1。指定指针方向,可选,默认为 True,即逆时针。字典类型,可选,默认值 None。参数字典传递给 wedge 对象用来画饼图。设置标签和比例文字的格式,字典类型,可选,默认值为 None。浮点类型的列表,可选,默认值(0,0)。图标中心位置。布尔类型,可选,默认为 False。假设是 True,绘制带有表的轴框架。布尔类型,可选,默认为False。假设为True,旋转每个label 到指定的角度。 Matplotlib 绘制散点图用到 plt.scatter()这个函数,函数参数如下: Matplotlib.pyplot.scatter(x, y, s=None, c=None, marker=None, cmap=None, norm=None,vmin=None,vmax=None,alpha=None,linewidths=None, verts=None, edgecolors=None, *, data=None, *kwargs)属性x,y SCmarker cmap normvmin,vmax alpha linewidths edgecolors说明绘图的数据,都是向量且必需长度相等。设置标记大小。设置标记颜色。设置标记样式。设置颜色盘。设置亮度,为 0 到 1 之间。设置亮度,假设 norm 已设置,该参数无效。设置透亮度,为 0 到 1 之间。设置线条的宽度。设置轮廓颜色。 Matplotlib 绘制箱线图用 plt.boxplot()这个函数,函数参数如下: plt.boxplot(x,notch=None,sym=None,vert=None,whis=None,positions=None,widths=None,patch_artist=None,meanline=None,showmeans=None,showcaps=N one,showbox=None,showfliers=None,boxprops=None,labels=None,flierprops=Non,medianprops=None,meanprops=None, capprops=None,whiskerprops=None)属性Xnotch sym vert whispositions widths patch_artist meanline showmeans showcaps showbox showfliers boxprops labels filerprops medianprops meanprops capprops whiskerprops说明指定要绘制箱线图的数据。是否是凹口的形式呈现箱线图,默认非凹口。指定特别点的外形,默认为+号显示。是否需要将箱线图垂直摆放,默认垂直摆放。指定上下须与上下四分位的距离,默认为 1.5 倍的四
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号