alpha 线条透明度 数值越小越透明。
今天的代码框架都是差不多的。
导入相应的库。设置画布窗体的标题和大小。初始化横坐标、纵坐标、alpha 的值。
六个表循环六次;横纵坐标都是十个值循环十次;用随机整数产生横纵坐标值,范围在1-100;依循环创建六个图表;用随机数产生 alpha 的浮点数,范围在0-1,保留小数点一位;根据参数值画出图表。
全部都画好,一次性显示。
color 线条颜色
与之前重复的代码不再赘述。
创建一个颜色列表并赋值,注释有相应颜色的名字。在画线形图时,是从颜色列表的最后一个值画起的。
dashes 波折号序列
注释里是本次线形图随机产生的横纵坐标的值,可以参考着看下。
赋值给 dashes 参数的都是一串数值,如果dashes序列为[2,6,8] ,第一段线为2个点的宽度,接下来空白6个点的宽度,再接下来的线为8个点的宽度;以此类推,到最后一个值时,再按照第一个值设定下一段的宽度。
label 图表标签
导入库文件后的四行,是为了能够显示中文。
创建一个标签列表并赋值。在画线形图时,是从标签列表的第一个值画起的。
legend 是为了让标签显示在图表中,位置是由系统安排。
前两个图的图表线条数是10倍的增加,因为没有把横纵坐标列表值清空;这次清空后,图表的线条清爽了很多。
linestyle 线条风格
创建线条风格名称列表和线条风格列表一一对应,我只找到了五种,所以最后一个和第一个是重复的。
linewidth 线条宽度
把线条宽度随机产生的整数类型转换成字符串类型,以方便在图表标签里显示。
marker 线条标记
创建线条标记名称列表和线条标记列表一一对应,大概有二十多种,挑了八个。
markeredgecolor 线条标记边缘颜色
标记边缘颜色就是围着标记一圈的颜色。
创建线条标记名称、颜色名称列表和线条标记、颜色列表一一对应,两个名称用加号(+)连接,下同。
markeredgewidth 线条标记边缘宽度
线条标记边缘颜色为红色,正方形和菱形的对比会明显些。
markerfacecolor 线条标记颜色
线条标记颜色为黄色,红色的线条标记边缘颜色没变,对比着看下。
markersize 线条标记大小
图表上的数字是线条标记的大小值,为了能够对比看出,把所有的线条标记统一为正方形了。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.