我有一个csv文件,其中包含一些换行符或分段符。我怎么知道这个,当我在word文档中打开这个csv文件时,我看到了段落之后和新段落开头之前的pilcrow符号¶。如何从R中的这个csv文件中删除这些换行符?非常感谢任何帮助。
过去的医疗历史
答案 0 :(得分:2)
这是一个测试用例。你只想删除空行。这是文件# Limit to 5 nodes
keep <- c(3, 4, 6, 16, 42)
df.play <- df[df$nodeA %in% keep & df$nodeB %in% keep,]
(opt.play <- optim(df.play, 42))
# $attrs
# node attr
# 24 3 50
# 45 4 50
# 50 42 91
# 60 16 127
# 87 6 109
#
# $edges
# nodeA nodeB attributeA attributeB
# 416 42 3 91 50
# 417 42 4 91 50
#
# $objval
# [1] 2
(包含拼写错误):
(注意:您的示例显然不是csv文件。)
g <- graph.data.frame(opt.play$edges, vertices=unique(c(df.play$nodeA, df.play$nodeB)))
plot(g, vertex.size = 6, edge.arrow.mode=1, edge.arrow.size = 0)
declare @t decimal(5,2)=1.3
/* converting to hours */
select cast(@t as int)+@t%1*100/60
要删除带编号的行(以数字开头,后跟句点的行),可以使用sub()过帐结果:
test.txt
some header text
more text
even omre text
答案 1 :(得分:0)
按构造的csv文件在每行的末尾都有换行符,这样任何解析器都可以知道换行的时间(例如,如果你在Python中手动编写csv文件,你必须包含< em> \ n 最后的换行。尝试直接在R中打开csv文件并用head(your_file)检查内容,你应该看到它显示得像你期望的那样。