Boa tarde. Se meu arquivo já tiver 2 colunas, separadas por vírgula ou ponto vírgula, e N linhas .Como eu faço para atribuir cada coluna para o array bidimensional? Obrigado.
Boa tarde. Se meu arquivo já tiver 2 colunas, separadas por vírgula ou ponto vírgula, e N linhas .Como eu faço para atribuir cada coluna para o array bidimensional? Obrigado.
Olá Guilherme,
Você pode fazer isso com o loadtxt()
também:
Lendo as duas colunas para o mesmo array:
x = np.loadtxt('file.csv', delimiter=',')
Lendo cada coluna para um array:
col1, col2 = np.loadtxt('file.csv', delimiter=',', unpack=True)
Com o parâmetro delimiter
você pode informar o separador (vírgula ou ponto e vírgula por exemplo), e com o unpack=True
o numpy vai separar as colunas.
Espero ter ajudado, qualquer dúvida é só falar!