我的数据集中有许多NA,我需要将所有这些单元格(在行级别)向左移动.
示例 - 我的数据帧:
df=data.frame(x=c("l","m",NA,NA,"p"),y=c(NA,"b","c",NA,NA),z=c("u",NA,"w","x","y"))
df
x y z
1 l <NA> u
2 m b <NA>
3 <NA> c w
4 <NA> <NA> x
5 p <NA> y
Run Code Online (Sandbox Code Playgroud)
我希望上面的数据帧转换成这个:
x y z
1 l u NA
2 m b NA
3 c w NA
4 x <NA> NA
5 p y NA
Run Code Online (Sandbox Code Playgroud)
请帮忙.
谢谢.
我想将字符串分组(如下所示)
text="Lorem,ipsum,dolor,sit,amet,consectetuer"
Run Code Online (Sandbox Code Playgroud)
像这样
textNew="Lorem ipsum,ipsum dolor,dolor sit,sit amet,amet consectetuer"
Run Code Online (Sandbox Code Playgroud)
谢谢.
我有一个字符串:
t="abc,mno,pqr,xyz,qwe,asd"
Run Code Online (Sandbox Code Playgroud)
我希望所有可能的3个连续单词作为输出,如下所示:
"abc mno pqr,mno pqr xyz,pqr xyz qwe,xyz qwe asd"
Run Code Online (Sandbox Code Playgroud)
我正在使用R,因此使用perl正则表达式引擎.
有任何想法吗?
谢谢.