質問
チャートで、以下2つの条件のどちらかを満たすものでフィルタしたいです。
具体的には、1月6日のデータと一番最近の日をチャートに表示したい、その他の日は表示したくない。
他にもフィルタ条件があるため、&をORに変えることでは対応できません。
回答
今回の場合、他にフィルタの条件でANDを使用しているとのことなので、カスタムで書くことになります。
カスタムには下記のように記述します。
日付 == as.Date(“2020-01-06”) | 日付 == max(日付)
一つ一つ説明すると、まず最初に、日付 == as.Date("2020-01-06")
とすることで2020年1月6のデータにフィルタすることができます。
次に、ORの条件のため縦バー( | )を使用します。
最後に日付の最大の値を取得するために日付 == max(日付)
と記述することで、ORの条件式を使ってフィルタすることができます。