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!