我想将"sessionInfo()"的输出保存到文本文件中.使用"write()"失败,因为"list()无法由'cat()'"处理.然后我用ascii = T尝试了"save()",但结果文件并没有真正帮助.
我想有一个输出这样一个文本文件中.任何简单,直接的方法吗?
我正在尝试生成一个条形图,其中R具有不同宽度的条形和它们之间的不同空格.例如,我有一个矩阵
data <- matrix(c(1,2,2,4,7,1,11,12,3), ncol = 3, byrow = T)
colnames(data) <- c("Start", "Stop", "Height")
Run Code Online (Sandbox Code Playgroud)
我想生成一个这样的数字(抱歉草图):
| __
| __ | |
| | | ________ | |
| | | | | | |
------------------- ------------------
0 1 2 3 4 5 6 7 8 9 10 11 12
Run Code Online (Sandbox Code Playgroud)
据我所知,barplot()允许您指定宽度,但条形之间的空间只能表示为平均条宽的一部分.但是,我想为条形之间的空格指定特定的(整数)数字.我会感谢任何提示/想法!
我的文件夹中有很多文件,例如:
我只希望R找到"file1.txt".但是,如果我使用
list.files(pattern = "file1.txt")
Run Code Online (Sandbox Code Playgroud)
R还将返回我的示例中的其他两个文件.我有什么想法可以解决这个问题?
谢谢!
我有两组正实数.
> dput(group1)
c(2.10753, 2.57251, 2.61687, 4.62551, 7.13166, 6347.63, 4.22139,
10.7373, 2.11568, 2.71866, 4.09376, 10.9046, 109807, 5.87156,
3.17082, 3.4703, 2.47262, 9.24319, 34.6945, 5.72567, 12.0134,
108.33, 6.60707, 6.24304, 3.59048, 10.3174, 48.0265, 5.32097,
3.77157, 6.67401, 22.633, 34.8186, 21.5315, 9.42882, 7.10627, ...)
> dput(group2)
c(4.88474, 65.4318, 128.101, 24.1271, 5.44262, 54.8987, 2.85175,
14.1089, 172.23, 66.8563, 6.74067, 2.19603, 2.12985, 4.12735,
16.401, 3.22688, 15.6943, 4.32861, 36.4752, 7.33769, 75.855,
62.7653, 35.1786, 3.71099, 29.0186, 34.4472, 19.1061, 2.75174, ...)
Run Code Online (Sandbox Code Playgroud)
Group1由~1000个值组成,组2为~30,000.我对两组之间的中位数感兴趣,并使用以下R函数计算每个2000引导样本的这个比率(对于boot()命令,请参阅下面的函数输出):
medianRatio <- function(x, i, noGroup1, noGroup2) {
all <- …Run Code Online (Sandbox Code Playgroud)