如何粘贴到剪贴板上的RStudio数据中

如何粘贴到剪贴板上的RStudio数据中,r,rstudio,clipboard,R,Rstudio,Clipboard,这是我惯常的“把戏”: data=read.table(stdin(),header=TRUE,sep=”“) 但是,如果我尝试复制并粘贴以下内容: Per Weight cat 1 0.9753 0.1653 cat 2 0.9896 0.1891 cat 3 0.9911 0.1673 cat 4 0.9816 0.1667 cat 5 0.9926 0.1748 cat 6 0.9786 0.1367 使用上面的代码行,我得到几个错误消

这是我惯常的“把戏”:

data=read.table(stdin(),header=TRUE,sep=”“)

但是,如果我尝试复制并粘贴以下内容:

       Per     Weight
cat 1  0.9753  0.1653   
cat 2  0.9896  0.1891
cat 3  0.9911  0.1673
cat 4  0.9816  0.1667
cat 5  0.9926  0.1748
cat 6  0.9786  0.1367
使用上面的代码行,我得到几个错误消息:

比列名多的列
-非常不言自明

或者

错误:“1 0.9753”中出现意外的数值常量


那么,我应该解决所有这些错误消息,还是有办法只导入数据,然后处理RStudio中的不一致性?

去掉第一行并转义类别名称,例如
“cat 1”
谢谢。通过突出显示进行复制时,很难跳过
cat
列……您能告诉我们数据的来源吗?我通常使用
read.table(textConnection('*paste here*'))
。如果不使用标签,只需将前两列粘贴在一起,然后重新插入标签即可。几行,但它可以工作。如果您使用的是
read.table
或类似的
read.*
函数,通常也会有
text
参数,因此您可以执行
read.table(text=“…”)