首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用Pweave指定图形的大小(使用.py脚本)

如何使用Pweave指定图形的大小(使用.py脚本)
EN

Stack Overflow用户
提问于 2015-01-29 13:42:56
回答 2查看 422关注 0票数 2

我正在尝试指定一个图形的大小,并在一个与Pweave兼容的.py脚本中使用Pweave:

代码语言:javascript
复制
#' do the imports

import matplotlib.pyplot as plt

#' normal figure

plt.figure(1)
plt.plot(range(30), color='k', linestyle='dashed', marker='o')

#' figure super wide


#+ fig = True, width = '24 cm'
plt.figure(2)
plt.plot(range(30), color='k', linestyle='dashed', marker='o')

但是,在编译了脚本之后:

代码语言:javascript
复制
pypublish test.py

我只能看到,在.html文件中,这些数字是相同的,我希望它们有不同的大小。

我想知道我做错了什么,甚至支持(在Pweave文档中找不到一个具体的例子或相关的声明)。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-01-30 12:59:05

考虑到Pweave和support的不受欢迎,我决定使用PyLatex,这当然不一样,但它让我基本上实现了我想要的目标。

票数 0
EN

Stack Overflow用户

发布于 2016-01-18 07:38:56

作为Pweave的作者,我要回答这个问题,因为我刚刚注意到了这一点。您需要设置的宽度是有效的html,因此设置宽度为例如1200将工作。

下面的代码示例将更改HTML输出中的图形大小:

代码语言:javascript
复制
#' figure super wide

#+ fig = True, width = '1200'

plt.figure(2)
plt.plot(range(30), color='k', linestyle='dashed', marker='o')

另外,脚本阅读器(在0.23.2中)有一个错误,它不喜欢#'#+行之间的额外空格(这在github中是固定的)。

我还在SO上添加了pweave标记。所以如果有人问

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28216257

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档