Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >缩放PDF以在峰值时显示100%

缩放PDF以在峰值时显示100%
EN

Stack Overflow用户
提问于 2019-05-21 03:22:54
回答 2查看 33关注 0票数 0

我正在显示我的数据的直方图,其中包含一个覆盖的PDF。我的图看起来都是这样的:

我正在尝试缩放红色曲线,以显示峰值时的100%。

除了两个%之间的行之外,我的以下玩具代码与我实际使用的代码完全相同

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
%
import pandas as pd
import matplotlib.pyplot as plt
import scipy.stats as stats
import numpy as np
my_randoms = np.random.normal(0.5, 1, 50000)
dictOne = {"delta z":my_randoms}
df = pd.DataFrame(dictOne)
df = df[df['delta z'] > -999]
%

fig, ax = plt.subplots()
h, edges, _ = ax.hist(df['delta z'], alpha = 1, density = False, bins = 100)

param = stats.norm.fit(df['delta z'].dropna())   # Fit a normal distribution to the data
pdf_fitted = stats.norm.pdf(df['delta z'], *param)
x = np.linspace(*df['delta z'].agg([min, max]), 100) # x-values
binwidth = np.diff(edges).mean()
ax.plot(x, stats.norm.pdf(x, *param)*h.sum()*binwidth, color = 'r')

#   Decorations
graph_title = 'U-B'
plt.grid(which = 'both')
plt.title(r'$\Delta z$ distribution for %s'%graph_title, fontsize = 25)
plt.xlabel(r'$\Delta z = z_{spec} - z_{photo}$', fontsize = 25)
plt.ylabel('Number', fontsize = 25)
plt.xticks(fontsize = 25)
plt.yticks(fontsize = 25)
xmin, xmax = min(df['delta z']), max(df['delta z'])
plt.xlim(xmin, xmax)
plt.annotate(
r'''$\mu_{\Delta z}$ = %.3f
$\sigma_{\Delta z}$ = %.3f'''%(param[0], param[1]),
         fontsize = 25, color = 'r', xy=(0.85, 0.85), xycoords='axes fraction')

如何在右侧定义另一个从0到100的axes对象,并将其映射到该对象?还是有更好的方法呢?

这是my previous question的后续版本。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-05-21 08:16:40

您可以使用density=True绘制直方图。

票数 0
EN

Stack Overflow用户

发布于 2019-05-21 07:02:32

您使用.twinx()

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
fig = plt.figure(figsize=(10, 8), dpi=72.0)

n_rows = 2
n_cols = 2

ax1 = fig.add_subplot(n_rows, n_cols, 1)
ax2 = fig.add_subplot(n_rows, n_cols, 2)

ax3 = ax1.twinx()

https://matplotlib.org/gallery/api/two_scales.html

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

https://stackoverflow.com/questions/56230645

复制
相关文章
SAP SD 以PDF格式显示BILLING的输出格式
SAP SD 以PDF格式显示BILLING的输出格式 1, BILLING在创建后自动输出,可以去SP01里看输出记录, 看BILLING的输出格式, 2,在这个界面的输入框里输入PDF!,如下图示: 回车,系统能以PDF格式显示该Invoice的打印效果, 3,当然在菜单里也可以实现这种效果,GotoPDF Preview, -完- 2021-4-13 写于苏州市
SAP虾客
2021/04/14
1.2K0
在 React 中缩放、裁剪和缩放图像
在本文中,我们将了解如何使用 Cropper.js 在 React Web 应用中裁剪图像。尽管我们不会将这些图像上传到远程服务器进行存储,但是很容易就能完成这个任务。
疯狂的技术宅
2020/02/26
6.3K0
在 React 中缩放、裁剪和缩放图像
matlab使用缩放颜色显示图像-imagesc
imagesc(C) 将数组 C 中的数据显示为一个图像,该图像使用颜色图中的全部颜色。C 的每个元素指定图像的一个像素的颜色。生成的图像是一个 m×n 像素网格,其中 m 和 n 分别是 C 中的行数和列数。这些元素的行索引和列索引确定了对应像素的中心。
用户9925864
2022/12/16
2.3K0
matlab使用缩放颜色显示图像-imagesc
让你的博客在QQ中以XML形式显示
1、复制下面链接,把后面域名更为成自己的 (红色区域,注意域名前面HTTPS),复制到浏览器打开 。
SingYi
2022/07/13
1.7K0
让你的博客在QQ中以XML形式显示
Android 上显示 PDF 文件
最近在 手机上要显示 PDF 文件,在搜索引擎上找到了很多方案,大体上有以下几种:
佛系编码
2020/03/31
2.6K0
Android 上显示 PDF 文件
laya 下以光标为中心缩放对象
private MouseWheel(e: Laya.Event) { console.log("event"); let currentSp = e.target as Laya.Sprite; let parentSp = currentSp.parent as Laya.Sprite; console.log("before scale"); console.log(parentSp.mouseX, parentSp.
用户2434869
2019/01/28
5050
[Leetcode][python]寻找峰值
https://leetcode-cn.com/problems/find-peak-element/description/
蛮三刀酱
2019/03/26
1.2K0
[mobile开发碎碎念]手机页面上显示PDF文件
demo:http://mozilla.github.io/pdf.js/web/viewer.html 项目地址:https://github.com/mozilla/pdf.js <script type="text/javascript"> // // NOTE: // Modifying the URL below to another server will likely *NOT* work. Because of browser // security rest
用户1172164
2018/01/16
1.3K0
[mobile开发碎碎念]手机页面上显示PDF文件
demo:http://mozilla.github.io/pdf.js/web/viewer.html
用户1172164
2018/07/31
8830
WebStorm 显示行号+自动换行+鼠标滚轮缩放设置
如果用Vim编程,行号是非常必要的辅助。WebStorm默认是不显示行号的,没关系,显示行号非常的容易。
德顺
2019/11/13
5K0
WebStorm 显示行号+自动换行+鼠标滚轮缩放设置
CSS3图片以中心缩放,放大超出隐藏实现
首页,重点是有一个包裹img标签的容器,这里我们给该容器设置一个class为selfScale
wfaceboss
2019/04/08
2.1K0
CSS3图片以中心缩放,放大超出隐藏实现
PDFBox创建并打印PDF文件, 以及缩放问题的处理.
PDFBox带了一些很方便的API, 可以直接创建 读取 编辑 打印PDF文件. 创建PDF文件 1 public static byte[] createHelloPDF() { 2 ByteArrayOutputStream out = new ByteArrayOutputStream(); 3 try { 4 PDDocument doc = new PDDocument(); 5 PDPage pag
用户1216491
2018/01/24
3.6K0
使用代码实现文字在超出内容时显示省略号
有时候我们需要知道是否已经溢出,显示了省略号,可以用到clientHeight和scrollHeight的知识:
公爵
2022/09/28
1.4K0
在eclipse中运行hive时显示Software caused connection ab...
启动hive机器thrift监听程序: hadoop@ubuntu118:~$ hive --service hiveserver 50031 Starting Hive Thrift Server This usage has been deprecated, consider using the new command line syntax (run with -h to see usage information) WARNING: org.apache.hadoop.metrics.jvm.Eve
闵开慧
2018/03/30
1.1K0
【以FME之名】从在线文档,到PDF!
最近需要收集一些材料,在搞材料的时候,看到某网站上是有的,但是需要积分才能下载。 我连注册都没有,哪来的积分!
数据处理与分析
2020/09/17
9840
图形编辑器开发:以光标为中心缩放画布
通过它,我们可以像举着一台摄影机,在图形所在的世界到处游逛,透过镜头,可以只看自己想看的图形;可以拉近摄影机,看到图形的细节;也可以拉远摄影机,总览多个图形之间的关系。
前端西瓜哥
2023/08/18
2400
图形编辑器开发:以光标为中心缩放画布
Android使用pdf.js预览pdf(支持显示签章/签名)
使用步骤: 1.复制这三个东西到assets目录下 2.如下配置Webview fun initWebSettings() { //去掉横向滚动条 wv.setHor
Zachary46
2019/05/10
9.3K0
Android使用pdf.js预览pdf(支持显示签章/签名)
点击加载更多

相似问题

CSS以100%宽度缩放元素

12

缩放PDF以适应iFrame

30

Latex生成的PDF无法在100%缩放模式下打开

30

如何强制网页以100% ReactJS缩放

11

在页面缩放时添加类。100%时删除

11
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文