我使用下拉框显示三个选项,
selectInput("select", label = h5("Choose Annotation DB"),
choices = list("h10kcod.db"="h10kcod","h20kcod.db"="h20kcod","hwgcod.db"="hwgcod")),
selected = NULL)
Run Code Online (Sandbox Code Playgroud)
但它始终在已选择的下拉框中具有第一选择,但是我有兴趣将下拉框清空(没有选择任何一个)。我该怎么做。谢谢
我有一个字符串向量
ids <- c("NM_006690.2_PROBE1","333212.1_PROBE1","7602049CB1_PROBE1","NM_018065.1_PROBE1","1539036CB1_PROBE1","NM_021019.1_PROBE1","1440608CB1_PROBE1","NM_031270.1_PROBE1","613678CB1_PROBE1")
Run Code Online (Sandbox Code Playgroud)
很多讨论已经在这里:根据模式在R中提取子字符串.
我想删除之后的所有内容,dot(.)并希望在_之前删除所有内容PROBE.我设法除去.由
read.table(text = ids, sep = ".", as.is = TRUE, fill=TRUE)$V1
Run Code Online (Sandbox Code Playgroud)
我现在介意_在类似613678CB1_PROBE1的情况下移除 之前的PROBE 并且我想要的输出是613678CB1 .怎么做.
输出:
"NM_006690", "333212" , "7602049CB1" "NM_018065","1539036CB1" "NM_021019" "1440608CB1" "NM_031270","613678CB1")
Run Code Online (Sandbox Code Playgroud)
注意:有两种_的一个连接带NM和其他带PROBE.我希望每件事都被删除 _PROBE
我想知道用于快速访问的register关键字有效的变量类型.比如我可以
register int i;
register char ch;
register float f;
Run Code Online (Sandbox Code Playgroud)
我还想知道我可以在程序中声明多少个寄存器变量.