- single_gene_exp_plot <- function(pbmc,gname){
- highCells=colnames(subset(pbmc, gname>0, slot = 'counts'))
- highORlow=ifelse(colnames(pbmc) %in% highCells,'positive','negative')
- pbmc@meta.data$gname<-highORlow
- VlnPlot(pbmc,features = c('Cd248')) +NoLegend()
- }
调用的时候single_gene_exp_plot(pbmc,"Adm"),会报错,因为这里的Adm带了引号,但是我的第一行gname>0这里是没有引号的,正常的用法应该是highCells=colnames(subset(pbmc, Adm>0, slot = 'counts')) ,第4行VlnPlot()这里又需要引号,想问一下参数调用过程中能选择性的删除这个引号吗?


雷达卡



京公网安备 11010802022788号







