dividir um vetor por percentil
Preciso dividir um vetor de comprimento desconhecido classificado em R em "top 10%, ..., bottom 10%" Então, por exemplo, se eu tivervector <- order(c(1:98928))
, Quero dividi-lo em 10 vetores diferentes, cada um representando aproximadamente 10% do comprimento total.
Eu tentei usarsplit <- split(vector, 1:10)
mas como não sei o comprimento do vetor, recebo esse erro se não for múltiplo
o comprimento dos dados não é um múltiplo de variável dividida
E mesmo que seu múltiplo e a função funcionem,split()
não mantém a ordem do meu vetor original. Isto é o que a divisão fornece:
split(c(1:10) , 1:2)
Preciso dividir um vetor de comprimento desconhecido classificado em R em "top 10%, ..., bottom 10%" Então, por exemplo, se eu tivervector <- order(c(1:98928))
, Quero dividi-lo em 10 vetores diferentes, cada um representando aproximadamente 10% do comprimento total.
Eu tentei usarsplit <- split(vector, 1:10)
mas como não sei o comprimento do vetor, recebo esse erro se não for múltiplo
o comprimento dos dados não é um múltiplo de variável dividida
E mesmo que seu múltiplo e a função funcionem,split()
não mantém a ordem do meu vetor original. Isto é o que a divisão fornece:
1`
[1] 1 3 5 7 9
Preciso dividir um vetor de comprimento desconhecido classificado em R em "top 10%, ..., bottom 10%" Então, por exemplo, se eu tivervector <- order(c(1:98928))
, Quero dividi-lo em 10 vetores diferentes, cada um representando aproximadamente 10% do comprimento total.
Eu tentei usarsplit <- split(vector, 1:10)
mas como não sei o comprimento do vetor, recebo esse erro se não for múltiplo
o comprimento dos dados não é um múltiplo de variável dividida
E mesmo que seu múltiplo e a função funcionem,split()
não mantém a ordem do meu vetor original. Isto é o que a divisão fornece:
2`
[1] 2 4 6 8 10
E é isso que eu quero:
Preciso dividir um vetor de comprimento desconhecido classificado em R em "top 10%, ..., bottom 10%" Então, por exemplo, se eu tivervector <- order(c(1:98928))
, Quero dividi-lo em 10 vetores diferentes, cada um representando aproximadamente 10% do comprimento total.
Eu tentei usarsplit <- split(vector, 1:10)
mas como não sei o comprimento do vetor, recebo esse erro se não for múltiplo
o comprimento dos dados não é um múltiplo de variável dividida
E mesmo que seu múltiplo e a função funcionem,split()
não mantém a ordem do meu vetor original. Isto é o que a divisão fornece:
split(c(1:10) , 1:2)
Preciso dividir um vetor de comprimento desconhecido classificado em R em "top 10%, ..., bottom 10%" Então, por exemplo, se eu tivervector <- order(c(1:98928))
, Quero dividi-lo em 10 vetores diferentes, cada um representando aproximadamente 10% do comprimento total.
Eu tentei usarsplit <- split(vector, 1:10)
mas como não sei o comprimento do vetor, recebo esse erro se não for múltiplo
o comprimento dos dados não é um múltiplo de variável dividida
E mesmo que seu múltiplo e a função funcionem,split()
não mantém a ordem do meu vetor original. Isto é o que a divisão fornece:
1`
[1] 1 3 5 7 9
Preciso dividir um vetor de comprimento desconhecido classificado em R em "top 10%, ..., bottom 10%" Então, por exemplo, se eu tivervector <- order(c(1:98928))
, Quero dividi-lo em 10 vetores diferentes, cada um representando aproximadamente 10% do comprimento total.
Eu tentei usarsplit <- split(vector, 1:10)
mas como não sei o comprimento do vetor, recebo esse erro se não for múltiplo
o comprimento dos dados não é um múltiplo de variável dividida
E mesmo que seu múltiplo e a função funcionem,split()
não mantém a ordem do meu vetor original. Isto é o que a divisão fornece:
2`
[1] 2 4 6 8 10
E é isso que eu quero:
1`
[1] 1 2 3 4 5
Preciso dividir um vetor de comprimento desconhecido classificado em R em "top 10%, ..., bottom 10%" Então, por exemplo, se eu tivervector <- order(c(1:98928))
, Quero dividi-lo em 10 vetores diferentes, cada um representando aproximadamente 10% do comprimento total.
Eu tentei usarsplit <- split(vector, 1:10)
mas como não sei o comprimento do vetor, recebo esse erro se não for múltiplo
o comprimento dos dados não é um múltiplo de variável dividida
E mesmo que seu múltiplo e a função funcionem,split()
não mantém a ordem do meu vetor original. Isto é o que a divisão fornece:
split(c(1:10) , 1:2)
Preciso dividir um vetor de comprimento desconhecido classificado em R em "top 10%, ..., bottom 10%" Então, por exemplo, se eu tivervector <- order(c(1:98928))
, Quero dividi-lo em 10 vetores diferentes, cada um representando aproximadamente 10% do comprimento total.
Eu tentei usarsplit <- split(vector, 1:10)
mas como não sei o comprimento do vetor, recebo esse erro se não for múltiplo
o comprimento dos dados não é um múltiplo de variável dividida
E mesmo que seu múltiplo e a função funcionem,split()
não mantém a ordem do meu vetor original. Isto é o que a divisão fornece:
1`
[1] 1 3 5 7 9
Preciso dividir um vetor de comprimento desconhecido classificado em R em "top 10%, ..., bottom 10%" Então, por exemplo, se eu tivervector <- order(c(1:98928))
, Quero dividi-lo em 10 vetores diferentes, cada um representando aproximadamente 10% do comprimento total.
Eu tentei usarsplit <- split(vector, 1:10)
mas como não sei o comprimento do vetor, recebo esse erro se não for múltiplo
o comprimento dos dados não é um múltiplo de variável dividida
E mesmo que seu múltiplo e a função funcionem,split()
não mantém a ordem do meu vetor original. Isto é o que a divisão fornece:
2`
[1] 2 4 6 8 10
E é isso que eu quero:
2`
[1] 6 7 8 9 10
Sou novato em R e tenho tentado muitas coisas sem sucesso, alguém sabe como fazer isso?