如何粘贴到剪贴板上的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=“…”)