私はX軸に日付/時刻(POSIXct)を、Y軸にいくつかのデータを持つRのプロットを持っています。
x軸の各日の午後3時から午後6時までの間に陰影をつけたいx軸の日付間の陰影を提供
5
A
答えて
15
多かれ少なかれBrian Diggs suggests aboveは、
#sample data
set.seed(666)
dat <- data.frame(x = seq(as.POSIXct('2011-03-27 00:00:00'),
len= (n=24), by="1 hour"), y = cumsum(rnorm(n)))
#Breaks for background rectangles
rects <- data.frame(xstart = as.POSIXct('2011-03-27 15:00:00'),
xend = as.POSIXct('2011-03-27 18:00:00'))
library(ggplot2)
ggplot() +
geom_rect(data = rects, aes(xmin = xstart, xmax = xend,
ymin = -Inf, ymax = Inf), alpha = 0.4) +
geom_line(data = dat, aes(x,y))
はあなたにこれを与えるだろうか、以下、
7
データを扱う1日の午後3時と午後6時の列を持つdata.frameを作成します。 geom_rect
層に使用します(yにはInf
と-Inf
を使用)。そのレイヤーをデータレイヤーの前に置いて(その下にあるように)、塗りつぶしにアルファベットを付けてグリッドを見ることができます。
さらに詳細で再現性のある質問で詳細な回答が可能です。おそらく使用してベースのグラフィックスで
関連する問題
- 1. geom_lineとx軸の間の領域を陰影付けする
- 2. WPFツールキットラインチャートのy軸ポイント間の領域を陰影付けする
- 3. グラフw x軸の日付
- 4. 日付x軸のR
- 5. Flotr x軸日付/時刻
- 6. Highcharttable.js日付形式x軸
- 7. 日付x軸googleVis LineChart
- 8. matplotlibのx軸の日付を描画
- 9. x軸の日付をgoogle chart api
- 10. x軸の日付による曲線の補間
- 11. 24時間日付時間グラフは、Excelでx軸上にプロット
- 12. SASの2つの日付間の日数を提供する方法
- 13. Excel 2013チャートX軸の日付ラベル
- 14. matplotlibデータフレームx軸の日付問題
- 15. d3.js x軸の日付範囲
- 16. Gnuplot 5.0の日付はx軸
- 17. Highcharts - いいえ、X軸の日付
- 18. Highcharts.jsでx軸に日付を表示
- 19. ggplot2凡例の陰影のある陰影のチャートの色
- 20. vba - 日付に基づいて行全体を陰影付けする
- 21. R/Shiny PlotlyプロポーショナルX軸日付プロット
- 22. opencvで陰影付けする
- 23. vba - 範囲ループ提供Jan1900日付エラー
- 24. 円グラフ - 陰影
- 25. ggplot2でx軸に日付を、y軸に時刻を表示
- 26. CollectionViewの下部の陰影
- 27. y軸に沿った陰影境界領域
- 28. 小枝の日付時刻から日付とgooglechart x軸を実装
- 29. 棒グラフx軸をmatlabの日付から日付に変更する
- 30. カスタマイズdc.js日、x軸
、 '?rect'(そしておそらく'パー( "USR") 'へプロットの最小値/最大値をユーザー単位で取得する - または 'grconvertX/grconvertY')を使用して、一連の影付き矩形を設定し、それらの上にデータを再描画します。再現可能な例が良いでしょう。 –