我试图用R绘制一个热图.这是可重复的例子:
test <- structure(list(s1 = c(0L, 0L, 1L, 0L, 1L, 1L), s2 = c(1L, 1L,
0L, 1L, 0L, 0L), s3 = c(0L, 0L, 0L, 0L, 0L, 0L), s4 = c(0L, 0L,
0L, 0L, 0L, 0L), s5 = c(0L, 0L, 0L, 0L, 0L, 0L), s6 = c(0L, 0L,
0L, 0L, 0L, 0L)), .Names = c("s1", "s2", "s3", "s4", "s5", "s6"
), row.names = c("5HT2 type receptor mediated signaling pathway",
"5HT3 type receptor mediated signaling pathway", "5-Hydroxytryptamine degredation",
"Alpha adrenergic receptor signaling …Run Code Online (Sandbox Code Playgroud) 当我--eval在 bash shell 中执行 MongoDB 查询时,它返回前 20 个结果,然后显示Type "it" for more. 但是,我想显示所有结果。
这里的这个问题解释了如何通过bash终端进行查询。在已接受答案的评论部分,有人询问如何显示更多结果。另一个问题是如何打印超过 20 个文档,但这会更改 MongoDB 的默认选项,这是我不想做的。
这是以下 shell 命令:
mongo --quiet myDB --eval "printjson(db.PatientsObservedMutations_hg38.find({Sample: 'test-exome-1_hg38'}).pretty().shellPrint())"
Run Code Online (Sandbox Code Playgroud)
简而言之,有没有办法--eval在使用 mongoDB 查询后使用 bash shell 显示所有结果?