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?
 
     
    