小编ron*_*zen的帖子

来自RStudio的编织PDf文件

我正在尝试从RStudio编织PDf文件,我收到以下错误:

! LaTeX Error: File `framed.sty' not found.
Run Code Online (Sandbox Code Playgroud)
  • R版本:3.2.2(2015-08-14)
  • 平台:AWS EC2上的x86_64-redhat-linux-gnu

linux markdown r

18
推荐指数
3
解决办法
9460
查看次数

dplyr::end_with 和区分大小写

我正在尝试选择以大写结尾的所有变量"T"

这是一个例子。

df <- data.frame(xt = c(1, 2, 3, 4, 5),
                 yT = c('a', 'b', 'c', 'd', 'e'),
                 zT = c(1, 1, 0, 0, 1))`

df %>% select(ends_with("T"))
Run Code Online (Sandbox Code Playgroud)

结果:

在此输入图像描述

我的问题是如何区分ends_with大小写。

r dplyr

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

将时间以小时为单位从数字转换为 HMS 格式

如何将表示时间(以小时为单位)的数字从数字格式转换为 HMS 格式。

例如:

8.0 -> 08:00:00
0.5 -> 00:30:00
0.25 -> 00:15:00
Run Code Online (Sandbox Code Playgroud)

format time datetime r

4
推荐指数
3
解决办法
699
查看次数

如何使用 quanteda::tokens_select() 删除单字符和双字符标记

我正在尝试删除单字符和双字符标记。

这是一个例子:

toks <- tokens(c("This is a sentence. This is a second sentence."), remove_punct = TRUE)

toks <- tokens_select(toks, min_nchar=1L, max_nchar=2L, selection = "remove")

toks

结果:

来自 1 个文档的令牌。文本1 :

[1]“是”“一个”“是”“一个”

我希望得到不符合条件的代币,而不是符合条件的代币。

r quanteda

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

如何从一年中的一年和一天构建日期

鉴于以下数据.

year <- rep(2016,3)
yday <- c(40, 100, 260)
date <- c('2016-02-09','2016-04-09','2016-09-16')

df <- data.frame(year=year, yday=yday, date=date)
Run Code Online (Sandbox Code Playgroud)

我想根据年份和yday列构建日期.

r

0
推荐指数
1
解决办法
44
查看次数

如何将列名作为参数传递给函数?

这是一个玩具示例:

df <- data.frame(user=c('a','b'), rating=c(1,2), age=c(17,33))

rating <- function(df, var){x <- df %>% summarise(sum(var))}

rating(df,age)
Run Code Online (Sandbox Code Playgroud)

当我执行该函数时,我收到以下错误:

summarise_impl(.data,dots)出错:找不到对象'age'

如何将列名作为参数传递给函数?

r dplyr

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

标签 统计

r ×6

dplyr ×2

datetime ×1

format ×1

linux ×1

markdown ×1

quanteda ×1

time ×1