标签: annotate

如何在legend和plotarea之外注释ggplot2 qplot?(类似于mtext())

我想用文件名注释我的情节.随plot()我用过mtext:

plot(1:10)
mtext("File xy-12-34-56.csv", 4)
Run Code Online (Sandbox Code Playgroud)

我怎么能用ggplot2和qplot或ggplot来做到这一点?它不应该与传说相撞.我发现的命令annotategrid,但我不能让类似的注释mtext与这些.

作为一种解决方法,我可以尝试水印,但也许你对我有一个很好的暗示.亲切的问候,乔纳斯

r annotate ggplot2 r-grid

11
推荐指数
1
解决办法
4411
查看次数

如何在数学表达式中添加星号?

我试图用R²值和重要性编码来注释一个图,但我不能*作为符号而不是作为并置运算符传递.

我试过了?plot.math,这是我尝试过的

plot(1:10,1:10)
text(6,4,expression(R^2==8))
text(6,4,expression(R^2==8^{**}))
Error: unexpected '^' in "text(6,4,expression(R^2==8^{**"
Run Code Online (Sandbox Code Playgroud)

plot symbols r annotate

11
推荐指数
1
解决办法
4820
查看次数

git blame:合并后的正确作者

GIT合并引入了新的提交.这会导致"git blame"出现问题:合并后的行似乎是由执行合并的开发人员提交的.

我可以理解这是冲突变化的情况(因为他解决了冲突).但有没有办法让非冲突的线条发生这种情况?一些选择"git责备"?

如果没有办法,当你有很多合并时,这基本上会使"git blame"几乎无用 - 而且GIT鼓励大量的合并.

SVN是否存在非冲突合并的问题?我不这么认为,但我可能错了,因为我(理解上)在使用SVN时避免像瘟疫这样的分支.

git merge annotate blame git-merge

11
推荐指数
2
解决办法
3119
查看次数

R:如何用文本框注释ggplot?

我希望添加一个小的白色文本框,在我的ggplot图的主体中添加自定义文本.我要添加的文字是识别我添加到图中的水平线.

  ggplot(cb_emp) +  
  geom_point(aes(x = grossunits, 
                 y = rate, 
                 color = as.factor(outlier))
                 , alpha = 1/4) +
  scale_color_discrete(name  ="Outcome",
                        breaks=c(0, 1),
                        labels=c("Not outlier", "Outlier")) +
  geom_hline(aes(yintercept = meancbrate)) + 
  geom_vline(aes(xintercept = meanac) +
  annotate("text", x = max(grossunits), y = meancbrate, label = "avg rate")  
Run Code Online (Sandbox Code Playgroud)

这是我得到的情节:

在此输入图像描述

这是我想要的情节(或类似的东西):

在此输入图像描述

如果有一种简单的方法可以实现这一点,请告诉我.

非常感谢帮助!

r annotate ggplot2

11
推荐指数
1
解决办法
1万
查看次数

在django中,有没有办法在单个查询中直接用相关对象注释查询?

考虑这个查询:

query = Novel.objects.< ...some filtering... >.annotate(
    latest_chapter_id=Max("volume__chapter__id")
)
Run Code Online (Sandbox Code Playgroud)

实际上我需要的是Novel用最新的Chapter对象来注释每个对象,所以在这个查询之后我必须执行另一个查询来通过带注释的ID来选择实际的对象.IMO这很难看.有没有办法将它们组合成一个查询?

python django annotate django-orm

10
推荐指数
3
解决办法
8614
查看次数

在ggplot2中将文本框添加到构面包装布局中

我知道有人可以注释ggplot2创建的绘图,甚至可以组合大小视口,如ggplot2-book中所述.但是,似乎这些仅适用于实际的情节区域而不是"最终情节".

例如,我有一个这样的情节: 在此输入图像描述

在这里,我们看到十个面板显示应用于二项式数据集的线性回归平滑器,但这不是重点.现在我想在图表的右下角以文本的形式提供摘要(存储在数据框中),例如... 在此输入图像描述

我没有找到任何甚至接近的例子.任何提示,帮助或评论都非常感谢!

plot r annotate ggplot2

10
推荐指数
1
解决办法
1227
查看次数

ggplot2 - annotate - 更改文本注释的背景颜色

我想更改注释文本的背景颜色,使其为绿色并覆盖其背后的任何内容(如下例中的水平线).我怎么做?

ggplot() + 
  geom_hline(yintercept=0) + 
  annotate("text",x=0,y=0,label="Here is a line")
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

r annotate background-color ggplot2

10
推荐指数
2
解决办法
6794
查看次数

Eclipse等效的IntelliJ的Annotate(或Git Blame)

自从我在日食中发展以来已经过了一分钟.是否有相当于IntelliJ的注释功能?

实质上,您右键单击边距并选择注释.在边缘之后,你会看到最后一个人在哪里修改了每行代码(比如git的责备).

在此输入图像描述

其他说明:

eclipse git annotate intellij-idea

10
推荐指数
2
解决办法
5193
查看次数

使用注释插件+ JAXB在java'field'中插入自定义注释(在xsd - > java上)

使用案例:

想要将自定义注释插入到JAXB生成的java类中的字段中

问题:

使用Annotate插件+ JAXB [1],我能够成功插入自定义注释,但它们是在getter方法而不是字段中插入的.然而,Morphia(mongo DB)注释(我实际上想要插入)只能注释java字段[2].

我的测试xsd:

<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" jaxb:version="2.1"
xmlns:annox="http://annox.dev.java.net" jaxb:extensionBindingPrefixes="annox">

<xsd:element name="hoo" type="External" />
<xsd:complexType name="External">
    <xsd:sequence>
        <xsd:element name="bar" type="xsd:string" />
        <xsd:element name="hoobar" type="xsd:string" />
    </xsd:sequence>
</xsd:complexType>
</xsd:schema>
Run Code Online (Sandbox Code Playgroud)

我的测试绑定xjb:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<jaxb:bindings
 version="2.1"
 xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
  xmlns:xs="http://www.w3.org/2001/XMLSchema"

  xmlns:annox="http://annox.dev.java.net" jaxb:extensionBindingPrefixes="annox">
  <jaxb:bindings schemaLocation="external.xsd" node="/xs:schema">

<jaxb:bindings node="xs:complexType[@name='External']/xs:sequence/xs:element[@name='bar']">
  <annox:annotate>
    <annox:annotate
      annox:class="java.lang.SuppressWarnings"
      impl="com.acme.foo.MyFieldBridge">
    </annox:annotate>
  </annox:annotate>
</jaxb:bindings>    
Run Code Online (Sandbox Code Playgroud)

我生成的java片段:

 @XmlElement(required = true)
protected String bar;
@XmlElement(required = true)
protected String hoobar;

/**
 * Gets the value of the bar property.
 * 
 * @return …
Run Code Online (Sandbox Code Playgroud)

java xml annotate jaxb jaxb2-basics

9
推荐指数
1
解决办法
1万
查看次数

Django,两个注释结果之间的划分将无法正确计算

我试图在queryset中的两个注释结果之间进行划分.印象比点击大得多,所以我应该得到十分之一小数.

def get_queryset(self):
        return googleData.objects.filter(account=self.account_name).\
            values('date').\
            annotate(Sum('click'), Sum('impression'), Sum('converted_click'),
                     Sum('conversion_value'), Sum('cost'), Sum('conversion_value'), ctr_monthly= Sum('click')/Sum('impression')).\
            order_by('-date')
Run Code Online (Sandbox Code Playgroud)

麻烦在这里:

ctr_monthly= Sum('click')/Sum('impression'))
Run Code Online (Sandbox Code Playgroud)

在模板中我有:

<td>{{ googleData.ctr_monthly | floatformat:2}} </td>
Run Code Online (Sandbox Code Playgroud)

结果是0.00.如果我执行ctr_final = click*impression,它会正确生成.Click&Impression都是整数字段.

我试过使用float(),给了我一个语法错误.

另一个问题是:制作像这样的查询集的最佳实践什么?有什么方法可以将它分解为几段简短的代码并使其更整洁可读?

谢谢〜

python django floating-point annotate

9
推荐指数
1
解决办法
5668
查看次数