小编use*_*897的帖子

R - 组合图的通用标题和图例

我想知道如何为R中的组合图提供一个共同的标题和图例.我有四个图,我已合并为一个.每个情节都有自己的标题.我想在顶部中心指定一个共同的标题,并在组合图的左上角指定一个共同的图例.我使用par()生成了组合图.我在下面提供了我的情节合并情节

r

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

将正确的世纪添加到日期,年份为"没有世纪的年份",%y

我有一个%d%b%y格式生日的文件.一些例如.

# "01DEC71" "01AUG54" "01APR81" "01MAY81" "01SEP83" "01FEB59"
Run Code Online (Sandbox Code Playgroud)

我试着将日期重新格式化为

o108$fmtbirth <- format(as.Date(o108$birth, "%d%b%y"), "%Y/%m/%d")
Run Code Online (Sandbox Code Playgroud)

这就是结果

# "1971/12/01" "2054/08/01" "1981/04/01" "1981/05/01" "1983/09/01" "2059/02/01"
Run Code Online (Sandbox Code Playgroud)

这些是生日,我看到了2054.从这个页面我看到00到68之间的年份值被编码为20世纪.有没有办法切换这个,在我的情况下,我只想将00到12编码为20.

r

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

R 为分类变量的每个因子创建二元变量 - 用于评估每个预测变量的重要性和信息增益

我有一个包含 6 个级别的分类变量的数据框。

x$response <- data.frame(rep(1:6,10))
x
Run Code Online (Sandbox Code Playgroud)

我想根据级别创建 6 个不同的二进制列。例如:

x$response1 <- 0
    x$response1[x[,1]=='1'] <- 1

x$response2 <- 0
    x$response2[x[,1]=='2'] <- 1
Run Code Online (Sandbox Code Playgroud)

我可以用上面提到的方法做,但需要重复6次。我想知道是否有更好的方法来做到这一点。如果我有 30 个级别,我该怎么办?

我的最终目标是评估每个预测变量的重要性或信息增益。我这样做是为了为每个响应类别创建一个 logit 模型并使用不同的预测变量组合执行方差分析。但是,我如何评估每个预测变量和响应类别组合的信息增益。

r categorical-data

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

将序列添加到向量的每个元素

我有一个矢量如下所示

x <- c(1,32,60,86,115,142,171,198)
Run Code Online (Sandbox Code Playgroud)

我想为矢量的每个元素创建一个序列作为seq(x [i],x [i] + 2,by = 1).得到的矢量应该是

1,2,3,32,33,34,60,61,62,86,87,88 .....

我想知道是否有类似于rep的功能吗?感谢您对此的意见.

r

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

标签 统计

r ×4

categorical-data ×1