小编ECI*_*CII的帖子

两条曲线之间的阴影区域

我似乎无法将我的思想包围在polygon()如何工作.我搜索了很多,但我似乎无法理解多边形如何想要x,y点以及它们代表什么.

有人可以请帮助我解释如何遮挡例如红线和蓝线之间的区域

curve(x/2, from=0 , to =1, col="darkblue")
curve(x/4, from=0 , to =1, add=T, col="darkred")
Run Code Online (Sandbox Code Playgroud)

非常感谢

plot r

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

Barplot有2个变量,2个y轴

我有以下数据

test<-data.frame(group=1:10, var.a=rnorm(n=10,mean=500,sd=20), var.b=runif(10))
Run Code Online (Sandbox Code Playgroud)

我想要一个2轴的条形图(一个用于var.a,一个用于var.2).每组(x轴,1:10)应该有2个彼此相邻的条,一个用于var.a,一个用于var.b.

我不能使用一个y轴,因为var.a和var.b的幅度不同

这可能与基地R?

谢谢

plot r graph

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

如何过滤字符串变量以查找以字母开头的值

我有一个混乱的字符变量,例如:

df<-c("_oun_", "0000ff", "03815", "?3jhdb", "test", "1,000", "1.000")
Run Code Online (Sandbox Code Playgroud)

我想过滤掉所有不是单词的值。我认为首先要过滤掉所有不以字符开头的值。

我怎样才能做到这一点tidyverse?对于上面提到的示例,所需的输出将为test

r stringr dplyr

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

添加向量的连续元素直到值

我想计算向量中连续元素的最小数量,当添加(连续)时,它将小于给定值.

例如,在以下向量中

ev<-c(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, …
Run Code Online (Sandbox Code Playgroud)

r

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

如何在保持字母顺序的同时输出图形

我有一个脚本通过png()输出图形文件

文件名基于值(p)和观察ID ID(数值).

> summary(p)
   Min. 1st Qu.  Median    Mean 3rd Qu.    Max. 
0.05328 0.10770 0.20830 0.31140 0.42360 0.99990 
> summary(id)
     Min.   1st Qu.    Median      Mean   3rd Qu.      Max. 
100000000 114100000 130400000 186100000 287300000 4513000
> str(p)
 num [1:223] 0.175 0.1499 0.156 0.0636 0.1628 ...
> str(id)
 int [1:223] 100037005 100270001 100270002 100801001 101910002 101910003 101910007 102510001 103630003 103630005 ...
Run Code Online (Sandbox Code Playgroud)

以便

png(paste(p," - ", id,".png)

我的目标是输出目录中的文件按名称排序时,按顺序递增,而id仍在文件名中.

我无法理解为什么但是排序顺序搞砸了,就像附带的截图一样.

文件订单

任何想法如何我能得到我需要的输出?只要很容易追溯到原始值,p的转换就可以了,p和id都必须在文件名中.我在Ubuntu 11.10上.

非常感谢

ubuntu r

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

多核生成的图

我有一个for生成via png()dev.off()plot 的循环并保存它的工作目录.

我的循环类似于以下示例

test.df<-data.frame(id=1:25000, x=rnorm(25000),y=rnorm(25000))

for (i in test.df$id){
  plot(test.df$x[test.df$id==i], test.df$y[test.df$id==i], xlab="chi",ylab="psi")
}
Run Code Online (Sandbox Code Playgroud)

for循环将运行并产生数以千计的地块.是否有可能使它在我系统的所有8个核心上并行运行,这样我才能更快地得到这些图?

PS.代码就是一个例子.我原来的问题和情节要复杂得多.不要在这个例子上传播病毒.

parallel-processing plot multicore r

3
推荐指数
2
解决办法
889
查看次数

展开向量并计算实例

我有一个data.frame

orig.DF<-data.frame(V1=c("A", "B", "C"), V2=c(3,2,4))
Run Code Online (Sandbox Code Playgroud)

我必须扩展它,以便它采取以下形式

A 1
A 2
A 3
B 1
B 2
C 1
C 2
C 3
C 4
Run Code Online (Sandbox Code Playgroud)

我尝试了taaply,ave但我不能指望1:x并重复V1相应的

r

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

在图中显示"for all"(∀)符号

我不能让R显示所有数学符号(∀).如何获得绘图中显示的所有数学符号(∀)?

plot r

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

如何在R中求解和绘制微分方程

摘自可汗学院的Sal Khan讲座https://www.youtube.com/watch?v=oiDvNs15tkE,如果我知道dN/dt = rN(1-(N/K))(逻辑微分方程)

如何求解N并用R绘制N = f(t)?

谢谢

r calculus differential-equations

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

如何阅读coplot()图

我无法扭曲我的思绪,阅读由此产生的情节coplot().例如来自help(coplot)

## Tonga Trench Earthquakes
coplot(lat ~ long | depth, data = quakes)
Run Code Online (Sandbox Code Playgroud)

上面的灰色条表示什么?为什么有2行或纬度/长箱?我如何阅读此图表?

graphics plot r

3
推荐指数
2
解决办法
2943
查看次数