R 根据行中的元素数进行粘贴
这是我的数据帧R 根据行中的元素数进行粘贴,r,string,concatenation,R,String,Concatenation,这是我的数据帧 s <- data.frame( x = c("a","b","c"), y = c("d","e", NA), z = c(NA,"j",NA) ) 也许这很简单,但我不知道怎么做。因为它与GIS或空间分析无关,所以这个问题应该转移到堆栈溢出,但同时 s <- data.frame( x = c("a","b","c"), y = c("d","e", NA), z = c(NA,"j",NA) ) 由于它与地理信息系统或空间分析无关
s <- data.frame(
x = c("a","b","c"),
y = c("d","e", NA),
z = c(NA,"j",NA)
)
也许这很简单,但我不知道怎么做。因为它与GIS或空间分析无关,所以这个问题应该转移到堆栈溢出,但同时
s <- data.frame(
x = c("a","b","c"),
y = c("d","e", NA),
z = c(NA,"j",NA)
)
由于它与地理信息系统或空间分析无关,所以这个问题应该转移到堆栈溢出,但与此同时
s <- data.frame(
x = c("a","b","c"),
y = c("d","e", NA),
z = c(NA,"j",NA)
)
另一个选择是
library(dplyr)
s %>%
summarise_each(funs(toString(na.omit(.)))) %>%
unlist(., use.names=FALSE)
#[1] "a, b, c" "d, e" "j"
另一个选择是
library(dplyr)
s %>%
summarise_each(funs(toString(na.omit(.)))) %>%
unlist(., use.names=FALSE)
#[1] "a, b, c" "d, e" "j"
不间断电源!我没有意识到我在Gis堆栈交换中发布了它我以为我在stackoverflow中发布了它,谢谢你的警告和回答。Ups!我没有意识到我在Gis堆栈交换中发布了它我以为我在stackoverflow中发布了它,谢谢你的警告和回答。很好!dplyr确实是一个方便的图书馆。很好!dplyr确实是一个方便的库。