前言:
而今看官们对“pythonline用法”可能比较注意,你们都想要分析一些“pythonline用法”的相关文章。那么小编在网摘上汇集了一些对于“pythonline用法””的相关资讯,希望同学们能喜欢,小伙伴们一起来了解一下吧!1 说明:
=====
1.1 visvis库:是Python视觉库,非常强大。
1.2 visvis库:今天讲折线图(line.py)的代码讲解。
1.3 安装:
pip install visvis#本机安装#sudo pip3.8 install visvis
1.4 github:
#下载,解压
1.5 源代码:line.py
#如本机/home/xgj/Desktop/visvis/visvis-master/core/line.py
2 环境:
=====
华为笔记本电脑,深度deepin-linux操作系统,python3.8,微软vscode编辑器,谷歌浏览器。
3 代码:
======
3.1 plotline.py代码:
import visvis as vvapp = vv.use()#lc=linecolor=线条颜色;ls=linestyle=线条样式;lw=linewidth=线条宽度#ms=mountstyle=节点样式;mw=mountwidth=节点宽度;mc=mountcolor=节点颜色#mec=mountedgecolor=节点边缘颜色#默认第1组数据是x轴数据,第2组数据是y轴数据,超级简单vv.plot([1.5,2,3.2,3.6],[10,30,20,35], lc='b', ls=':',lw=3,mc='b', mw=7, ms='s', mec='r')#注意默认对应x轴的数据为[1,2,3,4],下面是y轴的数据vv.plot([20,24,45,21], lc='g', ls='--', lw=3,mc='r', mw=12, ms='*',mec='g')#vv.plot([35,14,40,31], lc='r', ls='-.', lw=3,mc='g', mw=12, ms='*',mec='b')#与上面等同x3=[1,2,3,4]y3=[35,14,40,31]#vv.plot(x=x3,y=y3, lc='r', ls='-.', lw=3,mc='g', mw=12, ms='*',mec='b') #报错vv.plot(x3,y3,lc='r', ls='-.', lw=3,mc='g', mw=12, ms='*',mec='b') #没报错a = vv.gca()#图例与上述对应名称a.legend = 'line 1', 'line 2', 'line 3'#坐标轴的名称,不能显示#a.axis.xlabel = '测量数值'#a.axis.ylabel = 'some quantity [unit]'#标题名称,\b=加粗,{}需要加粗的文字vv.title('An example of \b{plotting}')#vv.title('An example of \b{作图}') #不能显示中文app.Run()
3.2 上述图:备注,上述代码是我的理解,真正的意义来自源代码里面,后面有介绍。
3.3 源代码:line.py
3.3.1 位置:
#如本机/home/xgj/Desktop/visvis/visvis-master/core/line.py
3.3.2 介绍:
3.3.2.1 缩写及意义:
# lineWidth = lw----------线条宽度
# lineStyle = ls----------线条样式
# lineColor = lc----------线条颜色
# markerWidth = mw----------标记宽度
# markerStyle = ms----------标记样式
# markerColor = mc----------标记颜色
# markerEdgeWidth = mew----------标记边缘宽度
# markerEdgeColor = mec----------标记边缘颜色
3.3.2.2 markerStyle = ms----------标记样式
's':square, 'd':diamond, '+':plus, 'x':cross,
'*':star5, 'p':star5, 'h':star6, 'f':flower,
'.':circle, 'o':circle, 'v':triangleDown,
'^':triangleUp, '<':triangleLeft, '>':triangleRight
4 最后:
自己整理,分享出来,喜欢就点赞、收藏和转发。
标签: #pythonline用法 #python折线图代码 #python做折线图代