小编mis*_*row的帖子

使用迷你图绘制内联箱线图

我有一个数据集,如下所示

 ID       MinTemp     MaxTemp     Quartile1     Quartile2     Quartile3
 28       19          88          23            63            80
 43       18          78          25            57            77
 11       34          118         52            81            101
Run Code Online (Sandbox Code Playgroud)

我有兴趣学习如何使用Sparkline 包inline boxplot根据每一行相应的 , Min, Max, Quartile1,值创建一个 。Quartile2Quartile3

最终输出应如下所示

在此输入图像描述

非常感谢任何有助于实现这一目标的帮助。

javascript datatable r sparklines

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

使用特定字符串对列名称进行子集化

我正在尝试根据以特定字符串开头的列名称对数据框进行子集化。我有一些像 ABC_1 ABC_2 ABC_3 的列,还有一些像 ABC_XYZ_1、ABC_XYZ_2、ABC_XYZ_3 的列

如何对数据框进行子集化,使其仅包含 ABC_1、ABC_2、ABC_3 ...ABC_n 列,而不包含 ABC_XYZ_1、ABC_XYZ_2...?

我已经尝试过这个选项

set.seed(1)
df <- data.frame( ABC_1 = sample(0:1,3,repl = TRUE),
            ABC_2 = sample(0:1,3,repl = TRUE),
            ABC_XYZ_1 = sample(0:1,3,repl = TRUE),
            ABC_XYZ_2 = sample(0:1,3,repl = TRUE) )


df1 <- df[ , grepl( "ABC" , names( df ) ) ]

ind <- apply( df1 , 1 , function(x) any( x > 0 ) )

df1[ ind , ]
Run Code Online (Sandbox Code Playgroud)

但这给了我带有 ABC_1...ABC_n ...和 ​​ABC_XYZ_1...ABC_XYZ_n... 的列名称...我对 ABC_XYZ_1 列不感兴趣,只对带有 ABC_1 的列感兴趣,....非常感谢任何建议。

regex r subset grepl

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

标签 统计

r ×2

datatable ×1

grepl ×1

javascript ×1

regex ×1

sparklines ×1

subset ×1