En este artículo, discutiremos cómo repetir la string de caracteres N veces en el lenguaje de programación R. String de caracteres significa un conjunto de caracteres.
Ejemplo:
“Hello Geek”,”Python”,”Languages_Python” son algunos ejemplos
Método 1: Usando el método replicate()
Esta función solía dar n réplicas de la string de caracteres
Sintaxis:
replicar (N, «string»)
dónde,
- N es el número de veces que se replica la string
- string es la string de caracteres de entrada
Ejemplo: programa R para repetir la string de caracteres N veces usando replicar
R
# get 2 times print(replicate(2, "Hello_Geek")) print("-----") # get 10 times print(replicate(10, "Python")) print("-----") # get 3 times print(replicate(3, "java")) print("-----") # get 4 times print(replicate(4, "dbms")) print("-----") # get 5 times print(replicate(5, "sql")) print("-----") # get 7 times print(replicate(7, "big data"))
Producción:
[1] “Hola_Geek” “Hola_Geek”
[1] “—–“
[1] “Python” “Python” “Python” “Python” “Python” “Python” “Python” “Python”
[9] “Python” “Python”
[1] “—–“
[1] “java” “java” “java”
[1] “—–“
[1] “dbms” “dbms” “dbms” “dbms”
[1] “—–“
[1] “sql” “sql” “sql” “sql” “sql”
[1] “—–“
[1] “grandes datos” “grandes datos” “grandes datos” “grandes datos” “grandes datos” “grandes datos” “grandes datos”
Método 2: Usar el método rep()
Esta función funciona de manera similar a replicar.
Sintaxis:
rep( «string»,N)
Ejemplo : programa R que repite la string de caracteres N veces usando rep
R
# get 2 times print(rep("Hello_Geek", 2)) print("-----") # get 10 times print(rep("Python", 10)) print("-----") # get 3 times print(rep("java", 3)) print("-----") # get 4 times print(rep("dbms", 4)) print("-----") # get 5 times print(rep("sql", 5)) print("-----") # get 7 times print(rep("big data", 7))
Producción:
[1] “Hola_Geek” “Hola_Geek”
[1] “—–“
[1] “Python” “Python” “Python” “Python” “Python” “Python” “Python” “Python”
[9] “Python” “Python”
[1] “—–“
[1] “java” “java” “java”
[1] “—–“
[1] “dbms” “dbms” “dbms” “dbms”
[1] “—–“
[1] “sql” “sql” “sql” “sql” “sql”
[1] “—–“
[1] “grandes datos” “grandes datos” “grandes datos” “grandes datos” “grandes datos” “grandes datos” “grandes datos”
Método 3: usar pegar junto con replicar
Esta pasta se usa para organizar las strings repetidas de la manera correcta. Separará las strings con el delimitador dado.
Sintaxis:
pegar (replicar (N, «string»), colapsar = «delimitador»)
dónde,
- pegar se utiliza para mostrar los datos
- replicate se usa para obtener las strings de caracteres N
- colapsar se usa para separar las cuerdas
Ejemplo: programa R para repetir las strings de caracteres usando el comando pegar
R
# get 2 times with delimiter -- paste(replicate(2, "Geek"), collapse = "--") print("-----") # get 10 times with delimiter , paste(replicate(2, "Python"), collapse = ",")
Producción:
[1] «Geek–Geek»
[1] “—–“
[1] “Python, Python”
Método 4: Usar la función strrep()
Esta función se utiliza para obtener las strings de caracteres N en una sola string.
Sintaxis:
strrep(“string”,N)
Ejemplo: programa R para obtener strings de caracteres N usando la función strrep()
R
# get 2 times print(strrep( "Hello_Geek",2)) print("-----") # get 10 times print(strrep( "Python",10)) print("-----") # get 3 times print(strrep( "java",3)) print("-----") # get 4 times print(strrep("dbms",4)) print("-----") # get 5 times print(strrep( "sql",5)) print("-----") # get 7 times print(strrep("big data",7))
Producción:
[1] «Hola_GeekHola_Geek»
[1] “—–“
[1] “PythonPythonPythonPythonPythonPythonPythonPythonPythonPython”
[1] “—–“
[1] «javajavajava»
[1] “—–“
[1] “dbmsdbmsdbmsdbms”
[1] “—–“
[1] «sqlsqlsqlsqlsql»
[1] “—–“
[1] “grandes datosgrandes datosgrandes datosgrandes datosgrandes datosgrandes datos”
Publicación traducida automáticamente
Artículo escrito por gottumukkalabobby y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA