Googleの美しいビジュアライゼーションを私の会社が週に何人雇ったかを示す自分のデータセットで、GoogleのRhythm of Foodに複製しようとしています。ggplot2を使って食べ物リズムのリズムを複製する
:ggplot(hiresbyweek,aes(x=WeekNum, y=total.Hires,fill=as.factor(Year)))
+geom_histogram(stat="identity", aes(x=WeekNum, y=total.Hires,fill=as.factor(Year)))
+coord_polar()
+scale_fill_manual(values=c("#ACD9F4","#005DA6","#EC008C"))
+scale_x_discrete(labels = as.factor(hiresbyweek$Month))
+scale_y_discrete(expand=c(0.5,0))
+theme(text=element_text(family="Avenir")
, axis.ticks = element_blank()
, panel.grid = element_blank()
, panel.background = element_blank()
)
これが近いものを生成します。データセット(hiresbyweekという名前の)このようになります(これは81行、link to full dataset hereの25である)
Week Year total.Hires Month WeekNum
2014-05-05 0:00:00 2014 1 May 18
2014-05-12 0:00:00 2014 1 May 19
2014-05-19 0:00:00 2014 1 May 20
2014-05-26 0:00:00 2014 1 May 21
2014-08-04 0:00:00 2014 1 August 31
2014-09-08 0:00:00 2014 1 September 36
2015-02-23 0:00:00 2015 3 February 08
2015-03-23 0:00:00 2015 4 March 12
2015-05-04 0:00:00 2015 1 May 18
2015-06-01 0:00:00 2015 1 June 22
2015-06-08 0:00:00 2015 1 June 23
2015-09-14 0:00:00 2015 3 September 37
2015-09-21 0:00:00 2015 4 September 38
2015-09-28 0:00:00 2015 15 September 39
2015-10-05 0:00:00 2015 20 October 40
2015-10-12 0:00:00 2015 47 October 41
2015-10-19 0:00:00 2015 40 October 42
2015-10-26 0:00:00 2015 39 October 43
2015-11-02 0:00:00 2015 5 November 44
2015-11-09 0:00:00 2015 2 November 45
2015-11-16 0:00:00 2015 7 November 46
2015-11-23 0:00:00 2015 1 November 47
2015-11-30 0:00:00 2015 7 November 48
2015-12-07 0:00:00 2015 3 December 49
2015-12-14 0:00:00 2015 7 December 50
は現在、私はそれは限り、このように作られてきました
本質的な問題は次のとおりです。
1)これらのラベルは、どこにあるべきかのどこにもありません。 最大の数字は10月ですが、チャートによると、ほとんどの場合、4月または3月になります。
持てる者へニース:
1)私はグループに好きで、それらのタイトルラに食品チャートのリズムを回転させるので、シンプルなラベル )私はしたいが存在することになるだろう前記バーの相対的なサイズを大きく減少させる。私はカウント(geom_historgram(stat = "count")またはstat = "bin")として実行しましたが、それらはすべて同じになり、スケールの重要性が取り除かれます。
3)バーの間に空白を挿入したいと思います。私はggplot(hiresbyweek、aes(x = WeekNum、y = total.Hires、color = "white"、fill = as.factor(Year))とgeom_histogram(stat)の両方でcolor = "white"両方とも奇妙にピンクの輪郭を持っています...
の助けを借りてください。最初の部分が最も重要です(私はそれが提示可能だったと思うでしょうが)。あなたの時間と思考に感謝します。
が、私はこの提出を書いていた間、私は気づいた項目は それを動作させるために1行。それを複数の行にフォーマットすることは、それを日常的に破った。それはなぜ誰かが私に説明する気に? – ike
'+'記号は行末にある必要があります – GGamba
本当ですか?正面の代わりに?それは?面白い、私はそれがどのように正面に見えるか好きだった。だからそうなるのです。 – ike