il problema è che ho un grande file di testo. Lascia che siaConfronta ogni * nd simbolo di una stringa di testo
a=c("atcgatcgatcgatcgatcgatcgatcgatcgatcg")
ho bisogno di confrontare ogni 3 simbolo in questo testo con un valore (ad esempio 'c'
) e se è vero, voglio aggiungere 1
per contrastare i
. Ho pensato di usare grep
ma sembra che questa funzione non sarebbe adatta al mio scopo. Quindi ho bisogno del tuo aiuto o consiglio.
Oltre a ciò, voglio estrarre determinati valori da questa stringa a un vettore. 4 esempio, voglio estrarre i simboli 4:10, ad es.
a=c("atcgatcgatcgatcgatcgatcgatcgatcgatcg")
[1] "gatcgatcga"
Grazie in anticipo.
P.S.
So che non è la migliore idea per scrivere script di cui ho bisogno in R, ma sono curioso di sapere se è possibile scriverlo in modo adeguato.
Purtroppo questo codice non funziona. Se guardi sullo spago, scoprirai che ci sono 3 lettere "c" che soddisfano i requisiti. – Lionir