小编YCR*_*YCR的帖子

确定是否tibble进行分组或不

是否有一个函数来确定是否tibble是分组的一个或没有。

我用下面的代码,而无需缩小数据集,以产生聚集的变量:

mydataset %>% select(count, group) %>%
  group_by(group) %>%
  mutate(count_group = sum(count))
Run Code Online (Sandbox Code Playgroud)

如果使用mutate,则会有一组分组的小标题。如果我使用摘要,则有一个简单的小标题。

是否有一个功能,如as.grouped()允许以确定tibble的分组的人物?

r dplyr

6
推荐指数
1
解决办法
2075
查看次数

使用jekyll,rmarkdown和github进行博客:如何显示图像

我尝试使用三人化身,rmarkdown和github上做一个博客(这里:http://yihui.name/knitr-jekyll/)

我有我所有的.Rmd在_source,我有这个问题,有时地块在基底编织64幅图像,有时保存在一个文件夹身影.

第一个问题,为什么?

第二个问题:当我的情节被保存为图像时,html中的路径似乎是数字/来源/.知道目标文件夹是/ blog /(我在_config.yml中的baseurl),为了使它工作,它应该是blog/figure/source.

奇怪的是,当我用浏览器打开html时,它们会在本地显示.但是当我在github上部署我的网站时,图像不会显示,因为路径不正确.

如何定义/ blog/figure的路径而不是/ figure /?

编辑:我的博客的链接,仍在开发中:http: //yvescr.github.io/

但是Rmd没有出现在github帐户中,因为我与github同步的文件夹是jekyll生成的目标文件.

_config.yml:

# Build settings
markdown: kramdown
baseurl: "/blog"
Run Code Online (Sandbox Code Playgroud)

在R:

jekyll(dir = ".", input = "_source", output = "_posts", script = c("Makefile", "build.R")
, command = "jekyll build --destination ../blog")
Run Code Online (Sandbox Code Playgroud)

build.r:

local({
  # fall back on '/' if baseurl is not specified
  baseurl = servr:::jekyll_config('.', 'baseurl', '/')
  knitr::opts_knit$set(base.url = baseurl)
  # fall back on 'kramdown' if markdown engine is not specified
  markdown = servr:::jekyll_config('.', 'markdown', …
Run Code Online (Sandbox Code Playgroud)

r jekyll knitr r-markdown

5
推荐指数
1
解决办法
1048
查看次数

角度2:使用管道将未定义的值替换为零

我有一个var_all带有一些数值变量的值数组,可能有也可能没有.

我使用以下代码创建一组显示值的框.方框不会改变:

<div id="box1">My variable one: {{var_all?.var_one}} </div>
<div id="box2">My variable two: {{var_all?.var_two}} </div>
<div id="box3">My variable three: {{var_all?.var_three}} </div>
Run Code Online (Sandbox Code Playgroud)

当元素不可用时,框未填充.

在这种情况下,我希望显示零值而不是任何值.

有没有办法用管道做?或者使用js函数创建一个填充零的元素更好.

angular

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

Regexp从年份开始分割月份mmyyyy

我有一个变量,它是月份和年份的串联,以数字格式.月份的格式为1-12,而不是01-12.

我的变量看起来像:

mmyyyy
12014
22014
102014
52015
112015
Run Code Online (Sandbox Code Playgroud)

我正在寻找匹配月份或年份的正则表达式:

一年,我做了类似的事情:

year <- ifelse(grepl("2014", mmyyyy), 2014, ifelse(grepl("2015", mmyyyy), 2015, 2016))
Run Code Online (Sandbox Code Playgroud)

但是这个月,我正在挣扎.我的第一个想法是用空白替换2014,2015等,然后将结果转换为数字.

month <- as.numeric(gsub("[[^2014]]", "", mmyyyy))
Run Code Online (Sandbox Code Playgroud)

但在这里,我找不到合适的正则表达式.

最后,我想要一个带有数字年(yyyy)的变量/向量和一个带有数字月份的变量/向量.

regex r date

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

标签 统计

r ×3

angular ×1

date ×1

dplyr ×1

jekyll ×1

knitr ×1

r-markdown ×1

regex ×1