argument is not numeric or logical: returning NA, in spite of is.na(data)=TRUE

To begin, there is no variable tissue. Also, please see the FAQ: How to do a minimal reproducible example reprex for beginners.