Given two data frames of the same dimension:
Categories.df1 <- data.frame(Categories)
Returns.df2 <- data.frame(Returns)
Categories.df1
#Fund X31.05.2015 X30.04.2015 X31.03.2015
#1 3 Banken EU Concentrated
#2 3 Banken GL Stock Pickers
#3 3 Banken NAC Stock Pickers
#4 3 Banken O Factor Betters
#5 3V Invest Stock Pickers Stock Pickers Moderately Active
#6 4Q EU Stock Pickers Stock Pickers Stock Pickers
Returns.df2
#Fund X31.05.2015 X30.04.2015 X31.03.2015
#1 3 Banken EU 0.01 0.02
#2 3 Banken GL -0.04 -0.01 0.03
#3 3 Banken NAC -0.02 -0.01 0.04
#4 3 Banken O -0.01 -0.02
#5 3V Invest 0.01 0.02 0.00
#6 4Q EU -0.01 -0.01 0.00
Can I replace values in Categories.df1, with values in Returns.df2, conditioned on "Stock Pickers" (else blank)?
Hence, I want to create a new data frame, or subset, that would look like:
Returns.StockPickers.df3
#Fund X31.05.2015 X30.04.2015 X31.03.2015
#1 3 Banken EU
#2 3 Banken GL 0.03
#3 3 Banken NAC 0.04
#4 3 Banken O
#5 3V Invest 0.01 0.02
#6 4Q EU -0.01 -0.01 0.01
Any inputs?