我正在加载一个表,其中第一列是一个URL,并使用read.table()
将其读入R中。
似乎R正在下降大约1/3的列并且不会返回任何错误。
网址不包含任何#
个字符或标签(我的分隔符字段),我理解这可能是一个问题。如果我首先将URL转换为整数ID,问题就会消失。
该字段是否有可能导致R丢弃行?
答案 0 :(得分:2)
如果没有数据样本,很难说。但是一个小小的“问题”是#
是comment.char
中的默认read.table()
。尝试设置comment.char = ""
并查看是否可以修复它。
答案 1 :(得分:1)
感谢您的帮助,
是的,所以最初有一些哈希,我能够使用comment.char = ''
来处理它们。问题是我的一些URL包含'和'字符。关于这种情况最奇怪的是它没有返回任何错误。在我使用tr删除这些字符后,我没有加载数据的问题。