Exploratory コミュニティ

日付順に並んでいるチャートで、曜日が土日のデータを非表示にして可視化したい

#1

例えば、下記のようにX軸が日付、Y軸に数値を割り当てたバーチャートがあった際に、
土日のデータがないので、非表示にしたいとします。

image

これは、DateやPOSIXctといった日付情報を持つデータタイプでは、チャートで可視化する際にその日付間隔を考慮して可視化されます。

もしデータがある部分のみを可視化したい場合はデータタイプを日付からカテゴリー型に変換していただけると良いかと思います。
また、その際に単にcharacter型にしてしまうと、日付の並び順が考慮されないので、factorという順序付きカテゴリーに変換していただくとうまくいくかと思います。

下記の方法で解決可能です。

1.日付の列から並び替えの昇順を実行する。

2.データタイプを変換からcharacterタイプに変換を実行する。

3 値の順序をセットから元のデータ順を実行する。

image

日付のデータタイプがfactor型に変更されました。

これにより、土日のデータを非表示にして可視化することができました。

image