13
Bir dizgi sütununun her satırında belirli bir karakterin oluşum sayısı nasıl hesaplanır?
Belirli değişkenlerin metin dizesi içerdiği bir data.frame var. Her bir dizede belirli bir karakterin oluşum sayısını saymak istiyorum. Misal: q.data<-data.frame(number=1:3, string=c("greatgreat", "magic", "not")) Q.data için dizede "a" oluşum sayısı ile yeni bir sütun oluşturmak istiyorum (yani c (2,1,0)). Yönettiğim tek kıvrımlı yaklaşım şudur: string.counter<-function(strings, pattern){ counts<-NULL for(i in 1:length(strings)){ counts[i]<-length(attr(gregexpr(pattern,strings[i])[[1]], …