我想在一个ggplot中制作五个时间序列(数据帧)的箱形图。这有可能吗?
到目前为止,这就是我所做的,一次制作一个,然后我可以将它们与plot_grid并排使用。这是为每个人准备的:"AAPL, not cleaned","AAPL, cleaned","GE","SPY","WMT"?从这里,,我可以看到我应该从数字更改为因子,但这对我来说并没有什么意义。
我有一个非常宽的df (85列),我希望使用gather将其转换为长格式。我没有使用-c(all the columns I do not want to gather)语法来保留列,而是创建了列名的对象并获得了错误。Error in -c(KeepThese) : invalid argument to unary operatorrequire(tidyr)
iris$SeasonKeepThese <- colnam
我有一个有376列的眼镜蛇的数据框架,7行有7个国家的376个不同天的眼镜蛇感染数。我已经为它们匹配了不同的严重程度类别,现在我正在尝试制作一个应急表,将严重性类别作为列,国家作为行。我已经编写了一个函数,它可以工作,但是我仍然想知道是否有一个更优雅的解决方案,可能包括一个表()函数,其中包含了每个行的聚合。我的代码: sev = c("Leicht&qu
为什么下面的代码会生成一个包含重复列名的data.frame?我希望它只包含新创建的c变量。library(tidyr)testresult <- gather(testdata, c, wert, a, b)
# Output R version 3.4.4 (2018-03-15), tidyr version