Jump to content
Fórum Script Brasil

JDMASTER

Membros
  • Content Count

    9
  • Joined

  • Last visited

Community Reputation

0 Neutro

About JDMASTER

  1. Boa noite, estou trabalhando em um projeto em Python que exige que um array com mais de 20 milhões de linhas percorra outro array com mais de 5 mil linhas, portanto, cada elemento do array de 20 milhões deve percorrer todo o array de 5 mil, fazer cálculos e em seguida gravar em um novo array para posteriormente ser salvo em um arquivo. Portanto, para isso, estou usando while dentro de while, sendo o primeiro dos 20 milhões e o segundo dos 5 mil. Porém, como podem imaginar é um processo muito custoso, demorado demais, pelos meus cálculos levaria mais de 20 dias com o pc trabalhando 24 hora
  2. Boa noite caro amigo Arteen, agradeço sua atenção, realmente é uma boa solução quando o objetivo é manter o mesmo array, obrigado pela explicação. Porém no meu caso, preciso copiar essas informações processadas em um novo array utilizando o numpy, porque além dos dados do exemplo, o novo array receberá dados de um segundo array, então eu preciso de um terceiro array para reunir os dados processados e normalizados, quero utilizar o numpy devido ao ganho de performance, já que vou trabalhar com milhões de linhas... Obrigado mais uma vez pela atenção!
  3. Boa noite amigo, sou iniciante em Python, e diferente de outras linguagens que já tive contato, estou tendo extrema dificuldade para conseguir transferir dados de um array para outro, utilizando o numpy... Eu tenho o seguinte código que captura os dados de um arquivo de texto e joga para um array numpy: valores = np.genfromtxt("C:\\Users\\Usuário\\Desktop\\arquivo.txt", delimiter=";", usecols=(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15), skip_header=7) O resultado da captura acima é um array como o exemplo a seguir: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15
  4. Boa noite amigo ArteEN, vou tentar fazer isso, minha dúvida é se ficará cada número na sua posição ou se ele acrescentará os zeros no final...vamos ver...obrigado pela atenção!
  5. Bom dia amigos, estou com uma dúvida quanto a transformação de um array em Numpy. Tenho um array que captura informações de um arquivo de texto, então, cada linha desse array tem 10 dezenas separadas por um espaço em branco, como no exemplo abaixo: 01 03 05 07 09 10 11 12 13 14 02 03 05 06 07 08 09 10 11 12 O que preciso fazer é reamostrar esse array para que este fique com 15 dezenas, colocando zeros nos valores que não estão entre os 10, exemplo: antes: 01 03 05 07 09 10 11 12 13 14 02 03 05 06 07 08 09 10 11 12 dep
  6. Bom dia, depois de dias pesquisando, consegui através do comando newline='', conforme imagem em anexo... Fica registrado para ajudar outros que tiverem o mesmo problema, grande abraço e muito obrigado pela atenção!
  7. Bom dia caro amigo, agradeço sua atenção...na verdade, eu não estou tendo problema ao importar, o arquivo é criado a partir de uma combinatória de números, pra verificar o resultado, eu abro ele pelo bloco de notas, ou excel...e ele insiste em criar a linha em branco entre as linhas de dados...até o momento não consegui ninguém que consiga explicar o porquê disso... Grande abraço...
  8. Boa noite amigo Arteen, argradeço sua atenção, de forma resumida e replicando o mesmo resultado, o código é este: Tirei print para melhor compreensão: Muito obrigado
  9. Bom dia caros amigos do fórum, sou iniciante em Python e como todo iniciante estou enfrentando alguns obstáculos na jornada do conhecimento. Já pesquisei bastante e não consegui encontrar problemas parecidos com o meu, por isso escrevo essa dúvida e espero que possam me ajudar. Estou utilizando o seguinte código para gravar informações de uma variável de vetor para um arquivo .csv: writer = csv.writer(open("C:\\Users\\JDMASTER\\Desktop\\Arquivo.csv","w+"),delimiter=' ') writer.writerows(permsList) O arquivo final fica assim: 01 02 03 04 05 06
×
×
  • Create New...