小编AME*_*AME的帖子

变异以在每一行中创建最小值

我有一个关于使用基于其他两列的 mutate 函数在 dplyr 的新列中创建最小值的问题。

以下代码为新列中的每一行重复相同的值。有没有办法为新列中的每一行创建一个独立的最小值?由于速度的原因,我希望避免使用循环或应用系列,如果可能的话,我想坚持使用 dplyr。这是代码:

a = data.frame(runif(5,0,5))
b = data.frame(runif(5,0,5))
c = data.frame(runif(5,0,5))

y = cbind(a,b,c)

colnames(y) = c("a","b","c")

y = mutate(y, d = min(y$b, y$c))

y
Run Code Online (Sandbox Code Playgroud)

新列“d”只是相同数字的重复。关于如何修复它以便它是每行中“b”和“c”的最小值的任何建议?

感谢您的帮助。

r dplyr

7
推荐指数
1
解决办法
3335
查看次数

ImageMagick - Windows问题和转换功能

我正在尝试使用imagemagick从几个png文件创建一个简单的.gif文件,使用此处概述的一般方法:http://www.r-bloggers.com/animated-plots-with-r/

但是,我在Windows 10机器上,我认为这会导致转换功能出现问题,如下所述:http://www.imagemagick.org/discourse-server/viewtopic.php?t = 19679

有人可以解释我如何更改imagemagick或Windows以便它可以工作?

具体来说,我给出的命令和发生的错误如下所示:

convert *.png new.gif
Run Code Online (Sandbox Code Playgroud)

错误:

Invalid Parameter - the.gif
Run Code Online (Sandbox Code Playgroud)

谢谢您的帮助.

windows imagemagick

5
推荐指数
2
解决办法
4014
查看次数

标签 统计

dplyr ×1

imagemagick ×1

r ×1

windows ×1