目前,连续的颜色条图例guide_colorbar仅适用于scale_fill和scale_colour,而不是scale_alpha.生成的图例是 scale_alpha离散类型(guide_legend).
一个小例子,其中color和alpha映射到一个连续变量:
scale_color 生成连续的颜色条类型图例:
ggplot(data = iris, aes(x = Sepal.Length, y = Sepal.Width, color = Sepal.Width)) +
geom_point()
Run Code Online (Sandbox Code Playgroud)
scale_alpha生成离散图例,尽管alpha映射到连续变量:
ggplot(data = iris, aes(x = Sepal.Length, y = Sepal.Width, alpha = Sepal.Width)) +
geom_point()
Run Code Online (Sandbox Code Playgroud)
有没有办法获得连续的彩条传奇scale_alpha?
我手工输入了数据,为了节省时间,我的时间里没有包含任何标点符号.因此,例如,上午8:32我输入为832. 3:34 pm我输入为1534.我正在尝试使用'chrono'软件包(http://cran.r-project.org/web/packages/chron R中的/chron.pdf)将这些转换为时间格式,但chrono似乎需要小时和分钟值之间的分隔符.我该如何解决这个问题或使用另一个包来将我的数字转换成次数?
如果你想批评我提出之前已经回答的问题,请提供一个指向所述答案的链接,因为我已经搜索过并且无法找到它.然后批评走了.
我将一年中的某一天转换为日期,我注意到这as.Date通常会让意外(对我而言)结果.为什么我会为这些命令得到这样不同的答案?
as.Date(x = 1, format = '%j', origin= '2015-01-01')
Run Code Online (Sandbox Code Playgroud)
回报 "2018-07-21"
as.Date(x = 1, origin= '2015-01-01')
Run Code Online (Sandbox Code Playgroud)
回报 "2015-01-02"
as.Date(x = 1, format = '%j', origin= as.Date('2015-01-01'))
Run Code Online (Sandbox Code Playgroud)
回报 "2015-01-02"
as.Date(x = '1',format = '%j', origin= '2015-01-01')
Run Code Online (Sandbox Code Playgroud)
回报 "2018-01-01"
as.Date(x = '1', origin= '2015-01-01')
Run Code Online (Sandbox Code Playgroud)
返回错误: Error in charToDate(x) :
character string is not in a standard unambiguous format
有没有办法在Rmarkdown(带HTML输出)的R块之后继续使用缩进项目符号点的列表?当我尝试这个:
## R Markdown
1. First item in list
+ run this R code:
```{r cars}
# code...
```
+ Continuing a list at the same level after an R chunk works.
2. Second item
```{r}
# example code
```
+ Continuing a list at an increased level of indentation doesn't work.
Run Code Online (Sandbox Code Playgroud)