Посмотрите значение в dataframe и возвращаемое значение - PullRequest
0 голосов
/ 26 октября 2019

Я не уверен, почему мне трудно найти ответ на вопрос, который должен быть простой. У меня есть следующий фрейм данных:

> test
     Month        Equity - Rank FI - Rank Alts - Rank Reweight
[1,] "2006-01-31" "1"           "3"       "2"         "No"    
[2,] "2006-02-28" "1"           "3"       "2"         "No"    
[3,] "2006-03-31" "1"           "3"       "2"         "No"    
[4,] "2006-04-28" "1"           "3"       "2"         "No"    
[5,] "2006-05-31" "2"           "3"       "1"         "No"    
[6,] "2006-06-30" "1"           "3"       "2"         "No"    
[7,] "2006-07-31" "2"           "3"       "1"         "No"    
[8,] "2006-08-31" "1"           "3"       "2"         "No"  

Все, что я хочу сделать, это поиск по «Месяцу» и вернуть значения для этой строки.

Я пробовал следующее, но продолжаю получатьнет результата назад:

test[test$Month == '2006-03-31',]
# A tibble: 1 x 5
  Month               `Equity - Rank` `FI - Rank` `Alts - Rank` Reweight
  <dttm>                        <dbl>       <dbl>         <dbl> <chr>  

Может кто-нибудь помочь мне понять, что я делаю неправильно? Спасибо.

1 Ответ

0 голосов
/ 27 октября 2019

разобрался после дальнейших поисков

> test[which(test2 == '2006-01-31'),]
        Month Equity - Rank     FI - Rank   Alts - Rank      Reweight 
 "2006-01-31"           "1"           "3"           "2"          "No" 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...