问题标签 [annotate]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - 向ggplot2添加文本描述
找到解决方案。
问题:在 R 中使用 ggplot,我正在创建带有密度曲线的直方图,并希望在图中添加一些计算出的统计数据,以便我可以翻阅它们并稍后进行比较。我想在图中添加均值、标准开发、ks.test() 和其他一些变量,最好在右上角。我正在使用注释功能来执行此操作,但是如何将 x 和 y 位置设置为始终位于右上角?
这是我的代码,它把文本放在一个固定的位置,这会影响我的情节。
解决方案:
fonts - 使用 rmagick 生成的文本看起来很难看
我正在尝试在将嵌入电子邮件中的图像中生成一些文本。我想尽可能多地查看消息正文中的其他文本;所以我尝试了:
但输出很糟糕(请参阅此处的输出)
我正在使用 Ubuntu,我已经安装了 msttcorefonts(Arial 出现在 上convert -list font
)。我也尝试过使用其他字体/font_families 并text_antialias
以同样的运气关闭
有什么提示吗?
r - 创建一个循环以在 ggplot 中编写注释
我正在创建图表,其中一条白线打破了条形前面的条形(抱歉无法发布图片)。我已经获得了一次执行此操作的代码,但我还不太擅长循环。
为了只添加一行,我创建了这个函数......
这就是我被卡住的地方,我想制作一个可以穿过矢量的循环,例如......
并在 8、10 和 20 处创建一条线。一个棘手的问题是除了终端 1(最后一个)之外的所有数据都需要在末尾有一个“+”。有没有人试过这个?
谢谢
version-control - 特定行号的 Mercurial walk 历史
我需要使用命令行(没有 GUI 工具)来遍历 Mercurial 的历史,以获取单个行号,一直到历史的起点。例如,我在第 2 行将其用于 Git(使用git blame):
我需要以下信息:
- 提交者/作者姓名
- 前行号
- 日期和时间
- 前一个哈希
使用 git blame,我可以使用此信息并再次调用它以获取特定的哈希和前一行号,从而一直遍历该行的整个历史记录。
对于 Mercurial,我找到了hg annotate。我有以下内容:
所以这很好。我可以获得我需要的所有信息,包括最后一个哈希,但我不确定前一个行号。该行上面列出的前 2 个来自“cat”,但列出的第二个 2……是我应该遵循的前一个行号吗?我想绝对确保我正确地追溯了历史。
r - 在 ggplot2 中创建自定义图例
我正在尝试创建一个图例,该图例将采用自定义标签和颜色,alphas 对应于带注释的图中突出显示的区域,而不是使用代码在图表中绘制的数据系列:
我想在其中添加一个带有“1970s”、“1990s”标签的图例,相应的颜色为红色和绿色,alpha 为 0.2,对应于注释元素。有没有办法做到这一点?
python - Matplotlib 重叠注释/文本
我试图阻止注释文本在我的图表中重叠。Matplotlib 重叠注释的公认答案中建议的方法看起来非常有前途,但适用于条形图。我无法将“轴”方法转换为我想要做的事情,而且我不明白文本是如何排列的。
可以在此处找到图像(如果可行) (此代码):
在这里(更复杂):
django - 在 Django 注释中过滤相关字段
我开始学习 Django,这是我的第一次编程体验。
我有下一个模型:
我需要按至少有一个人的区域组织分组。要获得我尝试过的至少一个人所在的组织的 QS:
但是,因为比例是 OneToMany,对吗?
结果等于,但我不确定第一个版本是否正确。
区域 0 4
区域 1 16区域 2
64
...
...
之后distinct()
,不要按我的需要工作values()
。annotate()
我的错误在哪里,我如何获得正确的 QS uniq 组织,至少有一个人没有district()
谢谢
python - 通过给出列表 python matplotlib 使用注释
我有一个函数调用draw。我有 2 个列表,一个带有 x 坐标,第二个带有 y 坐标。我正在制作一个情节,我想在情节中写下 x,y 坐标。我看到注释可能是答案,但它无法获得列表。我正在尝试这样做:
但我得到了这个:
放大: 你可以看到它写了一些东西,但它是第一个点上的所有列表,我希望每个 x,y 将分别写在该点附近,所以蓝色图中的第一个点将是 0,96.6 , 在绿色中它将是 0, 93.54 (你可以看到 2 个列表)
有人可以帮我吗?谢谢!
matplotlib - Matplotlib 注释在对数尺度上不起作用?
我正在为不同的数据集制作对数图,并且需要包括最佳拟合线方程。我知道我应该在图中的哪个位置放置方程,但由于数据集的值非常不同,我想在注释中使用相对坐标。(否则,注释将针对每个数据集移动。)
我知道 matplotlib 的 annotate() 函数,并且我知道我可以使用 textcoords='axes fraction' 来启用相对坐标。当我以常规比例绘制数据时,它可以工作。但随后我将至少一个比例更改为记录,注释消失了。我没有收到错误消息。
这是我的代码:
如果我注释掉ax.set_xcale('log')
and ax.set_ycale('log')
,注释就会出现在图的中间(它应该在的地方)。否则,它不会出现。
在此先感谢您的帮助!
html - 是否有任何 git 命令以人类可读的方式显示并排提交消息?
或者,换一种说法,有没有漂亮的界面,git-annotate
或者你必须自己做这些工作?我正在寻找的是一些可以使用普通git-annotate
或的工具git-annotate --porcelain
(我无法弄清楚,我还没有找到一个可以正确描述它的地方,顺便说一句(这是一个附带问题))并输出 HTML(或TeX 或 RTF)文件,例如,两列:左侧的文本在右侧,正确对齐的消息在右侧。也就是说,采取这样的事情(输出git annotate
)
并产生这样的东西
等等......(可选)可以使用 Markdown 到 HTML 或一些语法突出显示过滤器过滤文本,但如果我有源代码,我可以弄清楚。