значения и столбцы разделены знаком "/"

avatar
Ahmet Atilla Colak
8 августа 2021 в 21:47
130
0
0

Я имел дело с необработанным набором данных, и когда я посмотрел на него из приложения чисел Mac, он показался мне нормальным. Однако когда я сделал read_csv() в R, я столкнулся с ошибкой. проблема в том, что все столбцы отображаются как один столбец, и это касается и строк. Например, когда я искал имена столбцов, они отображались как один столбец, например:

.
data$column_A column_B

И когда я назвал head() с первыми двумя строками, они появились следующим образом.

Expected Tibble: 
 
column_A column_B 
1        "A"
2        "B"

Output Tibble: 

column_A\tcolumn_B
"1\tA"
"2\tB"

По какой причине столбцы и значения отображаются вместе, а при поиске столбца они появляются вместе с пробелами между именами столбцов? Я не только не знаю, в чем заключаются конкретные проблемы, но и не нашел обсуждения по этому поводу. Как это исправить?

Извините за мой английский. Я не носитель языка.

Источник
Ben
8 августа 2021 в 22:16
2

Это данные с разделителями во вкладках? С read_csv() вы можете попробовать установить delim = "\t"? Или вместо этого попробуйте использовать read_tsv()?

thelatemail
8 августа 2021 в 23:18
0

\t = TAB, если вам интересно.

Ahmet Atilla Colak
9 августа 2021 в 00:16
0

read_tsv() сработало, но в чем причина? Как это работает, потому что файл в формате csv.

Sandwichnick
9 августа 2021 в 07:45
1

Ваш компьютер не заботится о форматах файлов. Это скорее предложение для системы открывать определенные файлы с помощью определенных программ (.docx для Word и т. д.). Значения вашего файла не разделены запятыми (CSV), а разделены табуляцией (TSV). Та же идея, что и у CSV, но с другим разделителем (TAB('\t') вместо ",").

Ответы (0)