5.2 图:
文章插图
6 颜色条:
=======
6.1 代码:
#Color Scaleimport numpyimport toyplotcolormap = toyplot.color.LinearMap(toyplot.color.Palette(), domain_min=0, domain_max=8)canvas = toyplot.Canvas(width=400, height=100)axis = canvas.color_scale(colormap, label="Color Scale", scale="linear")axis.axis.ticks.locator = toyplot.locator.Extended(format="{:.1f}")#浏览器自动打开,推荐这种import toyplot.browsertoyplot.browser.show(canvas)
6.2 图:文章插图
7 table-heperlinks:
==============
7.1 表格块状图及链接和图示文字 。
7.2 代码:
#table-heperlinksimport numpyimport toyplotcanvas, table = toyplot.table(rows=4, columns=4)table.cells.grid.hlines[...] = "single"table.cells.grid.vlines[...] = "single"#填充颜色table.cells.cell[1,1].style = {"fill":"crimson"}#可以指定链接地址table.cells.cell[1,1].hyperlink = "http://toyplot.readthedocs.io"table.cells.cell[2,2].style = {"fill":"seagreen"}#可以指定链接地址table.cells.cell[2,2].hyperlink = "http://www.sandia.gov"table.cells.cell[3,3].style = {"fill":"royalblue"}table.cells.cell[3,3].title = "This is a cell!"#浏览器自动打开,推荐这种import toyplot.browsertoyplot.browser.show(canvas)
7.3 图:文章插图
8 高级作图之动态散点图:
====================
8.1 代码:
#散点动画图import numpyx = numpy.random.normal(size=100)y = numpy.random.normal(size=len(x))import toyplotcanvas = toyplot.Canvas(300, 300)axes = canvas.cartesian()mark = axes.scatterplot(x, y, size=10)for frame in canvas.frames(len(x) + 1):if frame.number == 0:for i in range(len(x)):frame.set_datum_style(mark, 0, i, style={"opacity":0.1})else:frame.set_datum_style(mark, 0, frame.number - 1, style={"opacity":1.0})#保存为mp4#toyplot.mp4.render(canvas, "/home/xgj/Desktop/toyplot/test.mp4", progress=progress)#浏览器自动打开,推荐这种import toyplot.browsertoyplot.browser.show(canvas)
8.2 效果图:文章插图
===自己整理并分享出来===
喜欢的人,请点赞、关注、评论、转发和收藏 。
推荐阅读
- PHP位运算和逻辑运算,一个符号写两遍这么简单?
- 老年人心率慢适合吃什么补品
- 老年人护理基础知识
- 肝脏|邓丽君的裙装穿搭告诉我们:时尚就是一个轮回,至今都想照着穿
- ?怎样睡姿有利于开宫口
- 广告代言人如何选择
- 宿舍惊魂夜 恐怖出租屋
- Git内部原理揭秘
- 中国第一黑老大是谁?
- 如何挑选鲫鱼