小编use*_*665的帖子

R中的fread data.table不读取列名

将数据文件读入R时,我可以将其作为a data.framedata.table使用data.table包读取.我希望data.table将来使用,因为它更好地处理大数据.但是,这两种方法都有问题(read.table对于data.frames,fread对于data.tables),我想知道是否有一个简单的修复方法.

当我read.table用来制作a时data.frame,如果我的列名包括冒号或空格,它们会被句号所取代,这是我不想要的.我希望"按原样"读取列名称.

或者,当我fread用来制作a时data.table,我的列名完全没有被读入,这显然是不可取的.

请查看下面的这个要点,以获得可重现的示例:

https://gist.github.com/jeffbruce/b966d41eedc2662bbd4a

干杯

r read.table data.table

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

R gplots heatmap.2 - 使用breaks参数键不稳定(警告:未使用的'break'将在使用前排序)

我正在使用R中heatmap.2gplots包中的函数可视化数据集.基本上我正在对原始数据执行层次聚类分析,同时强制热图显示有限版本的数据(在-3和+3之间)限制异常值对热图外观的影响,同时仍保留原始聚类.当我使用完整数据集(fullmousedatamat)时,它工作得很好.但是,当我使用部分数据集(partialmousedatamat),并希望使用与完整数据集相同的键绘制它时,从键中删除了几种颜色,我无法弄清楚原因.

以下是包含相关数据集和分析的要点:

https://gist.github.com/jeffbruce/7412f567ac57fe1721a3

注意中心白色两侧的第4种颜色是如何掉落的.这对我来说可能是个错误.我收到以下警告信息,我不确定如何解释:

Warning message:
In image.default(z = matrix(z, ncol = 1), col = col, breaks = tmpbreaks,  :
  unsorted 'breaks' will be sorted before use
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助!

r hierarchical-clustering legend heatmap gplots

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