一、Matplotlib plot函数用法:生成折线图
二、legend函数:为每条折线添加图例
三、Matplotlib time、xlabel、ylabel、xticks、yticks函数:设置坐标轴
可以调用 xlable() 和 ylabel() 函数分别设置 X 轴、Y 轴的名称,也可以通过 title() 函数设置整个数据图的标题,还可以调用 xticks()、yticks() 函数分别改变 X 轴、Y 轴的刻度值(允许使用文本作为刻度值)。
上面程序中的前两行粗体字代码分别设置了 X 轴、Y 轴的 label,因此可以看到图 1 中的 X 轴和 Y 轴的标签发生了改变。
如果要对 X 轴、Y 轴进行更细致的控制,则可调用 gca() 函数来获取坐标轴信息对象,然后对坐标轴进行控制。比如控制坐标轴上刻度值的位置和坐标轴的位置等。
*
四、subplot函数详解:创建子图
调用 subplot() 函数可以创建一个子图,然后程序就可以在子图上进行绘制。subplot(nrows, ncols, index, **kwargs) 函数的 nrows 参数指定将数据图区域分成多少行;ncols 参数指定将数据图区域分成多少列;index 参数指定获取第几个区域。
五、 pie函数:绘制饼图
六、绘制柱状图(bar和barh函数)详解
为了将多个柱状图的条柱并列显示,程序需要为这些柱状图重新计算不同的 X 轴数据。为了精确控制条柱的宽度,程序可以在调用 bar() 函数时传入 width 参数,这样可以更好地计算条柱的并列方式。将上面程序改为如下形式:
绘制水平柱状图
七、scatter函数:绘制散点图
八、contour和contourf:绘制等高线
九、plot_surface(Axes3D)方法:绘制3D图形
十、Pygal常见数据图(折线图、柱状图、饼图、点图、仪表图和雷达图)详解
十二、读取csv文件(详解版,看了无师自通)
十三、读取JSON文件
注意add的数据必须是整数列表。。。。。。。。。。。。。。。。。。
十四、读取网络数据(request库和re模块)