1
resposta

Resultado da leitura de arquivo csv

Pq o resultado da leitura do arquivo trás as colunas X1 = 2,3 e 4 e X2 = 4,6 e 8, quando na realidade a lista possui mais números?

1,2 2,4 3,6 4,8

Não está faltando o X1 = 1 e X2 = 2

nums <- read.csv(file="C:/Users/Moara/Documents/numeros.csv") nums X1 X2 1 2 4 2 3 6 3 4 8

1 resposta

Olá Moara, boa noite!

Quando executado o comando

read.csv(file='números.csv')

o R vai imprimir o seguinte:

  X1 X2
1  2  4
2  3  6
3  4  8

Isso acontece porque o a função read.csv() vai entender os valores da primeira linha (1,2) como o cabeçalho das colunas, e substitui essa linha por X1 e X2 já que, por padrão, ela define o cabeçalho (header) como TRUE. Para imprimir corretamente, faça:

read.csv(file='números.csv', header=FALSE)

Dessa maneira, vai imprimir o resultado desejado:

  X1 X2
1  1  2
2  2  4
3  3  6
4  4  8

Espero ter ajudado e bons estudos! :)