小编Ary*_*rya的帖子

如何使用 geom_ribbon 绘制图表

我有三张桌子:

Upper  Bound  
    Q      C   
    1     30  
    2     50  
    3     40

Lower  Bound      
    Q      C       
    1     10   
    2     15     
    3     20 
Run Code Online (Sandbox Code Playgroud)

不良数据:

Q      C      Name  
1      50     Sample 1  
2      40     Sample 1  
3      30     Sample 1  
1      0      Sample 2  
2      60     Sample 2  
3      5      Sample 2
Run Code Online (Sandbox Code Playgroud)

我想要一个图表,以灰色绘制下限和上限,并填充之间的所有内容,并用不同的颜色和图例在顶部绘制不良样本:

plot <- ggplot(Bad_Data, aes(x = Bad_Data$Q, y = Bad_Data$C, group = 1))
plot + geom_line(aes(color = N)) + geom_ribbon(aes(ymin = Lower_Bound$C, ymax = Upper_Bound$C))  
Run Code Online (Sandbox Code Playgroud)

我尝试过,但它给了我这个错误:

错误:美学必须是长度 1 或与数据 (624) 相同:ymin、ymax、x、y、group …

r ggplot2

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

第一个数字的C++搜索算法= n

我想要一种与二进制搜索类似的算法,其中我有一个数字n,比方说3,数组如下:

array[10] = {1,2,3,3,3,3,3,3,3,4,5,6}  
Run Code Online (Sandbox Code Playgroud)

我希望算法返回,p = 2因为前3个出现在数组的第2位.

对于此算法,假设数组已经排序.

我知道如何使用二进制搜索,但我不知道如何使它成为n数组中的第一个而不是n它找到的第一个.

c++ binary-search

-2
推荐指数
1
解决办法
115
查看次数

标签 统计

binary-search ×1

c++ ×1

ggplot2 ×1

r ×1