文档章节

Drawing a Picture-21-2

王奇
 王奇
发布于 2013/09/03 15:41
字数 137
阅读 25
收藏 0
from reportlab.lib import colors
from reportlab.graphics.shapes import *
from reportlab.graphics import renderPDF

data = [
#   YR   MON   PRE    HIGH   LOW
    (2007, 8, 113.2, 114.2,112.2),
    (2007, 9, 112.8, 115.8,109.8),
    (2007, 10, 111.0, 116.0,106.0),
    (2007, 11, 109.8, 116.8,102.8),
    (2007, 12, 107.3, 115.3,99.3),
    (2008, 1, 105.2, 114.2,96.2),
    (2008, 2, 104.1, 114.1,94.1),
    (2008, 3, 99.9, 110.9,88.9),
    (2008, 4, 94.8, 106.8,82.8),
    (2008, 5, 92.2, 104.2,78.2),
    ]

drawing = Drawing(200,150)

pred = [row[2]-40 for row in data]
high = [row[3]-40 for row in data]
low = [row[4]-40 for row in data]
times = [200*((row[0] + row[1]/12.0) - 2007)-110 for row in data]

drawing.add(PolyLine(zip(times, pred), strokeColor = colors.blue))
drawing.add(PolyLine(zip(times, high), strokeColor = colors.red))
drawing.add(PolyLine(zip(times, low), strokeColor = colors.green))
drawing.add(String(65, 115, 'Sunspots', fontsize = 18, fillColor = colors.red))

renderPDF.drawToFile(drawing, 'report1.pdf','Sunspots')

© 著作权归作者所有

共有 人打赏支持
王奇
粉丝 0
博文 7
码字总数 1161
作品 0
海口
私信 提问
[转]c# 添加图片水印,可以指定水印位置+生成缩略图

c# 添加图片水印,可以指定水印位置+生成缩略图 早上,一哥儿发来添加图片水印的资料。有三个信息,如下: xx 09:57:35 http://index.cnblogs.com/archive/2004/10/20/54498.aspx 王二狗 09...

夏春涛
2008/01/25
0
0
小朋友学TopCoder(6):SRM144 DIV1 1100-point

Problem Statement NOTE: There are images in the examples section of this problem statement that help describe the problem. Please view the problem statement in the HTML window t......

翡翠森林Z
2017/12/18
0
0
Word-docx文件图片信息格式分析

本文为笔记、仅作参考。 前文为: 用FreeMarker生成Word文档。 现在新需求来了,导出的Word文档中、需要包含图片。 大致的处理流程为: 解析导出信息、将 抽取出来。 替换为 ; 替换 HTML 标签 ...

renfufei
2017/08/22
0
0
Image, Picture and Graphics

Image(图像)是数字图像处理(DIP)的对象,也是数字图像处理中最基本的概念。在计算机科学中与此类似还有两个概念:Picture(图片)和Graphics(图形)。 Image,一般翻译为图像,韦伯斯特字典...

PaoloZhang
2018/06/26
0
0
基于向量的画图工具--tgif

tgif 是一个基于向量的画图工具。with the additional benefit of being sort of a web-browser. That is, you can fetch drawings from a web server with it, and you can make objects i......

匿名
2009/10/09
1K
0

没有更多内容

加载失败,请刷新页面

加载更多

阿里巴巴的26款超神Java开源项目!

1.分布式应用服务开发的一站式解决方案 Spring Cloud Alibaba Spring Cloud Alibaba 致力于提供分布式应用服务开发的一站式解决方案。此项目包含开发分布式应用服务的必需组件,方便开发者通...

DemonsI
20分钟前
12
0
matlab-线性代数 判断 det 矩阵是否可逆

  matlab : R2018a 64bit     OS : Windows 10 x64 typesetting : Markdown    blog : my.oschina.net/zhichengjiu    gitee : gitee.com/zhichengjiu   code clearclc% 输入需要......

志成就
21分钟前
0
0
mysql 证明为什么用limit时,offset很大会影响性能

本文同时发表在https://github.com/zhangyachen/zhangyachen.github.io/issues/117 首先说明一下MySQL的版本: mysql> select version();+-----------+| version() |+-----------+|......

tantexian
29分钟前
5
0
你要的JMeter压力测试教程及结果分析

一、测试工具: JMeter 二、JMeter介绍: Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。 三、J...

孟飞阳
31分钟前
1
0
css中内容溢出的处理

一.内容溢出时一般显示成省略号的形式。 主要属性设置:1.父级:确定width:number,overflow:hidden ; text-overflow:ellipsise 2.内容:white-wrape:norape; 二:当内容溢出不做特殊处理时,...

hezhongjie
36分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部