如何从数据矩阵向数据框添加数据

时间:2018-10-13 20:17:53

标签: r dataframe datamatrix

我有一个数据框,名称为thumb_df。它的每一列都有标题,计数为3000。我生成了log2然后进行分位数归一化所需要的。为此,我将thumb_df分配给data_mat这是一个数据矩阵,然后将0单元格设置为1,以便在我对结果进行归一化并将其命名为data_norm时登录log2时它们不能给出-inf。现在data_norm没有头,所以我需要将其分配回thumb_df或将thumb_df头放入data_norm。 我应该怎么做?

thumb_df 
data_mat <- as.matrix(thumb_df[,-1]) 
data_mat[data_mat == 0] <- 1

data_log2 <- log2(data_mat)
data_norm <- normalize.quantiles(data_log2, copy = TRUE) # quatile 
normalization 

如果您能提供帮助,我将不胜感激。谢谢。

0 个答案:

没有答案