小编Mat*_*att的帖子

R按符号分割字符串

例:

string = "abc|3g"
function(string)
Solution: --> "abc" "3g"
Run Code Online (Sandbox Code Playgroud)

有没有想法如何分割出示例中显示的方式?

string split r

14
推荐指数
1
解决办法
3万
查看次数

如何使用R中的两个变量创建3乘3列联表

例:

x <- c( 1, NA, 0, 1)
y <- c(NA, NA, 0, 1)
table(x,y, useNA="always") # --->
#       y
# x      0 1 <NA>
#   0    1 0    0
#   1    0 1    1
#  <NA>  0 0    1
Run Code Online (Sandbox Code Playgroud)

我的问题是:

a <- c(NA, NA, NA, NA)
b <- c(1, 1, 1, 1)
table(a, b, useNA="always") ## --> It is 1X2 matrix. 
#       b
# a      1 <NA>
#   <NA> 4    0
Run Code Online (Sandbox Code Playgroud)

我想获得一个3X3表,其中包含与上面示例相同的colnames,rownames和dimension.然后我将chisq.test应用于表.非常感谢您的回答!

r

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

如何更改heatmap.2中的颜色键值?

在此输入图像描述

如上面的截图所示,我在heatmap.2()这里使用了这个功能.

如何将颜色编码栏中的" 值 " 更改为任何其他名称?

可以使用gplots包中的数据:

 library(gplots)

 data(mtcars)

 x  <- as.matrix(mtcars)

 rc <- rainbow(nrow(x), start=0, end=.3)

 cc <- rainbow(ncol(x), start=0, end=.3)

 heatmap.2(x, key=TRUE)
Run Code Online (Sandbox Code Playgroud)

非常感谢 :-)

r heatmap

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

基于不同矩阵相似性的层次聚类

可能重复:
如何使用R应用分层或k均值聚类分析?

考虑具有相同列数但行数不同的这四个矩阵

library(gtools)

m1 <- matrix(sample(c(-1, 0, 1), 15, replace=T), 3)
m2 <- matrix(sample(c(-1, 0, 1), 25, replace=T), 5)
m3 <- matrix(sample(c(-1, 0, 1), 25, replace=T), 5)
m4 <- matrix(sample(c(-1, 0, 1), 30, replace=T), 6)   
rownames(m1) <- c(1:3)
rownames(m2) <- c(4:8)
rownames(m3) <- c(9:13)
rownames(m4) <- c(14:19)
Run Code Online (Sandbox Code Playgroud)

我想以hclust()下列格式排列时适用于这四个矩阵:

mat <- list(m1, m2, m3, m4)

unite <- rbind(m1,m2,m3, m4)
rownames(unite) <- c(1:19)
distUnite <- as.matrix(dist(unite, method="manhattan"))

## empty matrix for storing the distance between pairwise matrices
dist4m <- …
Run Code Online (Sandbox Code Playgroud)

r matrix

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

标签 统计

r ×4

heatmap ×1

matrix ×1

split ×1

string ×1