Какой самый простой способ прочитать текст из печатного data.frame в data.frame, когда есть строковые значения, содержащие пробелы, которые мешают read.table
? Например, этот отрывок из data.frame не представляет проблемы:
candname party elecVotes
1 BarackObama D 365
2 JohnMcCain R 173
Я могу без проблем вставить его в вызов read.table
:
dat <- read.table(text = " candname party elecVotes
1 BarackObama D 365
2 JohnMcCain R 173", header = TRUE)
Но если в данных есть строки с такими пробелами:
candname party elecVotes
1 Barack Obama D 365
2 John McCain R 173
Затем read.table
выдает ошибку, интерпретируя «Барак» и «Обама» как две отдельные переменные.
read.table
? Возможно, мне следует опубликовать это как новый вопрос. - person Sam Firke   schedule 28.05.2015dput()
data.frame гораздо проще импортировать в R. Кроме того, в нем будут все те же классы, которые создал пользователь. В противном случае вы можете отредактировать вопрос и попытаться скопировать данные. Помимо этого, вам нужно начать делать сильные (опасные) предположения о данных, чтобы импортировать их. - person MrFlick   schedule 28.05.2015