当我从电子表格中复制一些单元格(Linux中的libreoffice)并将其粘贴到文本编辑器(我正在使用Geany)时,不同的单元格条目被用选项卡分隔开:
col1 col2 col3
first 1 a
second 2 b
third 3 c 我在文本编辑器中将其修改如下:
mydf = read.table(header=T, text="
col1 col2 col3
first 1 a
second 2 b
third 3 c
")但是,当我从文本编辑器复制到R终端时,标签不会被复制,不同的单元格条目被合并为一个字符串:
> mydf = read.table(header=T, sep='\t', text="
+ col1col2col3
+ first1a
+ second2b
+ third3c
+ ")
> mydf
col1col2col3
1 first1a
2 second2b
3 third3c
> 这种情况在我使用传单文本编辑器时也会发生。只有复制到终端才会产生这个问题。从一个文本编辑器复制到另一个文本编辑器是可以的。
我该怎么纠正呢?从文本编辑器R复制带有制表符的数据的最佳方法是什么?
发布于 2014-06-25 12:50:40
不如:
read.delim("clipboard")或
read.table(text = readClipboard(), sep="\t", header=TRUE)https://stackoverflow.com/questions/24407665
复制相似问题