小编loc*_*chi的帖子

带上标的ggplot2注释

如何在ggplot注释中包含上标?我想显示Rsuperscript2 = somevalue我尝试在注释中使用parse = TRUE ..它给了我= Rsuperscript2,somevalue代替

lm1 <- lm(dData$RF ~ dData$Exp -1)
lb1 <- paste("R^2 = ", round(summary(lm1)$r.squared,4))
p1 <- ggplot(dData, aes(x=dData$Exp, y=dData$RF)) +
  scale_x_continuous("Experimental") + 
  scale_y_continuous("Predicted") + 
  geom_point() + geom_smooth(method="lm") + 
  annotate("text", x=max(dData$Exp), y=min(dData$RF)+1, label=lb1, 
           hjust=1, size=3, vjust=1)
Run Code Online (Sandbox Code Playgroud)

r ggplot2

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

使用Java 8 Stream读取文本文件的块

Java 8有一种从文件行创建Stream的方法.在这种情况下,foreach将逐步执行.我有一个格式如下的文本文件..

bunch of lines with text
$$$$
bunch of lines with text
$$$$
Run Code Online (Sandbox Code Playgroud)

我需要将之前的每一行都$$$$放到Stream中的单个元素中.

换句话说,我需要一串字符串.每个字符串都包含之前的内容$$$$.

这样做的最佳方式是什么(最小的开销)?

java file java-8 java-stream

6
推荐指数
1
解决办法
2159
查看次数

R中的Recenter heatmap.2

我使用下面的代码来生成热图,使用热图.来自R. key ="F"去掉顶部的颜色键.但是,绘图不会重新缩放,在先前由颜色键占据的位置留下空白区域.如何通过摆脱顶部的空白区域重新定位情节?

dImp_heatmap <- heatmap.2(dSet_matrix, Rowv=NA, Colv=NA, col = cm.colors(20), dendrogram="none",trace="none", key="F",margins=c(1,8),colsep=c(1:6),rowsep=(1:62),sepwidth=c(0.05,0.05), sepcolor="white", cellnote=round(dSet_matrix,digits=2),notecol="black",notecex=0.7,scale="column")
Run Code Online (Sandbox Code Playgroud)

r heatmap

4
推荐指数
1
解决办法
7461
查看次数

使用ggplot2绘制多个列

我需要在同一个图中绘制以下数据集.

Bin1,Bin2,Bin3,Cat
4,3,5,S
6,4,5,M
3,5,4,M
1,4,5,M
 ,5, ,M
Run Code Online (Sandbox Code Playgroud)

在每个bin中,第一个数据点属于与其余bin不同的类别.(所以我添加了Cat专栏)

我需要将这些绘制为点(不同类别的不同颜色)

以下代码行实现了我对单个bin所需的功能

p <- ggplot(data,aes(Bin1,1))
p + geom_point(aes(color=Cat, size=Cat))
Run Code Online (Sandbox Code Playgroud)

如何为整个数据集执行此操作?


这是一个相关的问题?

如果我需要使用一堆列来为点着色,该怎么办?颜色Bin1根据Cat1等指向..

Bin1,Cat1,Bin2,Cat2
4,S,5,S
6,L,5,M
3,M,4,L
1,M,5,L
    3,M
Run Code Online (Sandbox Code Playgroud)

我该怎么做呢??

plot r ggplot2

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

标签 统计

r ×3

ggplot2 ×2

file ×1

heatmap ×1

java ×1

java-8 ×1

java-stream ×1

plot ×1