Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 导入数据-列数多于列名_R - Fatal编程技术网

R 导入数据-列数多于列名

R 导入数据-列数多于列名,r,R,我试图在R中导入一个数据,它出现了一个错误“列多于列名”。我想知道是否有人能帮我发出正确的命令。下面是部分数据,您可以将其复制并保存在记事本中 name yr1 yr2 state party bday Joseph Carter Abbott 1868 1872 North Carolina Republican July 15,

我试图在R中导入一个数据,它出现了一个错误“列多于列名”。我想知道是否有人能帮我发出正确的命令。下面是部分数据,您可以将其复制并保存在记事本中

name                     yr1    yr2   state               party                   bday
Joseph Carter Abbott     1868   1872   North Carolina     Republican              July 15, 1825
James Abdnor             1981   1987   South Dakota       Republican              February 13, 1923
Hazel Abel               1954   1954   Nebraska           Republican              July 10, 1888
James Abourezk           1973   1979   South Dakota       Democrat                February 24, 1931
Spencer Abraham          1995   2001   Michigan           Republican              June 12, 1952
John Adair               1805   1806   Kentucky           Democratic-Republican   January 9, 1757
Alva B. Adams            1923   1924   Colorado           Democrat                October 29, 1875
Alva B. Adams            1933   1941   Colorado           Democrat                October 29, 1875
Brock Adams              1987   1993   Washington         Democrat                January 13, 1927
John Quincy Adams        1803   1808   Massachusetts      Federalist              July 11, 1767
Robert H. Adams          1830   1830   Mississippi        Democrat                1792
Stephen Adams            1852   1857   Mississippi        Democrat                October 17, 1807
George D. Aiken          1941   1975   Vermont            Republican              August 20, 1892
James L. Alcorn          1871   1877   Mississippi        Republican              November 4, 1816
Nelson W. Aldrich        1881   1911   Rhode Island       Republican              November 6, 1841
Russell A. Alger         1902   1907   Michigan           Republican              February 27, 1836
J. Frank Allee           1903   1907   Delaware           Republican              December 2, 1857
George Allen             2001   2007   Virginia           Republican              March 8, 1952
Henry Justin Allen       1929   1930   Kansas             Republican              September 11, 1868
James Allen              1969   1978   Alabama            Democrat                December 28, 1912
John B. Allen            1889   1893   Washington         Republican              May 18, 1845

正如Ananda Mahto所建议的,如果您的数据是固定宽度的(似乎在编辑之后),请使用
read.fwf

如果您使用的是CSV格式,则应指定分隔符,并确保文本数据中不使用分隔符。 例:您的“bday”列包含“,”,因此该符号将被误解


通常明确定义sep=“,”(或任何其他分隔符)并检查数据集,使其不在数据中使用该符号可以解决问题

数据集中是否没有分隔符?它是一个可能是固定宽度的纯文本文件吗?在将数据粘贴到此处的过程中,很多格式都丢失了,因此很难说可能的解决方案是什么。