I would like to convert a date week.year ("44.2016") to year.month (2016-11) in ISO 8601
I have a variable date_week <- "44.2016"
I tried this :
as.Date(date_week, format = "%U.%Y")
as.Date(date_week, format = "%W.%Y")
Run Code Online (Sandbox Code Playgroud)
I have this result: "2016-02-21"
I also tried this :
as.Date(date_week, format = "%w.%Y")
as.Date(date_week, format = "%w.%Y")
Run Code Online (Sandbox Code Playgroud)
result : NA
I would like to have this RESULT : "2016-11"
Thanks for your help !
说我有两个data.frames,
df = data.frame(gene = c("KRAS", "FOS"), A6 = c(20, 50), A7 = c(90, 80))
df2 = data.frame(gene = c("KRAS", "FOS"), A6 = c(20, 250) )
Run Code Online (Sandbox Code Playgroud)
这里A6
重复,当我试图合并这两个dataframes,使用merge(df, df2, by = "gene")
),并将其与创建新列A6.x
和A6.y
.
有没有办法让它合并,而不是采取重复的列的平均值?谢谢!
从许多项目(n),我如何计算R中所有可能的对组合?我可以计算可能的组合数量(n-1)*(n-3)*(n-5)*…
,但如何自己获得组合?
例如,我有
x <- c("A", "B", "C", "D")
Run Code Online (Sandbox Code Playgroud)
这会产生4-1=3
对的组合,所以我希望有类似的东西
("AB","CD")
("AC","BD")
("AD","BC")
Run Code Online (Sandbox Code Playgroud)
非常感谢!