R 查找并合并具有上一行的字符串
我有一个数据框,只有一列,我想通过只选择某些行将其转换为两列,这里…让我向您展示 我想从这开始R 查找并合并具有上一行的字符串,r,dataframe,R,Dataframe,我有一个数据框,只有一列,我想通过只选择某些行将其转换为两列,这里…让我向您展示 我想从这开始 V1 1 one 2 two 3 &&three 4 four 5 &&five 6 six 对此 V1 V2 1 one NA 2 two three 3 four five 4 six NA 因此,带有&&的代码被放在第二列,在上面一
V1
1 one
2 two
3 &&three
4 four
5 &&five
6 six
对此
V1 V2
1 one NA
2 two three
3 four five
4 six NA
因此,带有&&
的代码被放在第二列,在上面一行的右侧(希望有意义)。有什么办法可以做到这一点吗?以下是我的方法:
读入数据:
dat <- read.table(text=" V1
1 one
2 two
3 &&three
4 four
5 &&five
6 six", head=T, stringsAsFactors = FALSE)
dat以下是我的方法:
读入数据:
dat <- read.table(text=" V1
1 one
2 two
3 &&three
4 four
5 &&five
6 six", head=T, stringsAsFactors = FALSE)
dat是数据列中的&&
,还是您这样做只是为了指示您要拉出哪些行?是的,&&
是为了指示哪些行属于第2列。&&
是实际在数据列中,还是您这样做只是为了指示您要拉出哪些行?是的,&&
用于指示哪些行属于第2列。是的,这正是我想要的。你真是个天才,谢谢。是的,这正是我想要的。你真是个天才,谢谢。
V1 V2
1 one <NA>
2 two three
3 four five
4 six <NA>