次のようなSQLクエリから入力されたデータフレームの場合:
Company Month Total_Count
ABC 2012-03 10
ABC 2009-01 1
DEF 2011-01 29
GHI 2001-09 10
GHI 2008-01 9
GHI 2010-09 100
これを出力する要約レポートを作成したいと思います。
Company Total Months
ABC 11 10 1
DEF 29 29
GHI 119 10 9 100
ここで、columnTotal
はすべての月の合計であり
、columnMonths
はその組織で発生した各月の個々のカウントです。実際の月にもなんとか絞れるのか見てみたいです。何かのようなもの:
Company Total Months
2009-01 2012-03
ABC 11 10 1
2011-01
DEF 29 29
2001-09 2008-01 2010-09
GHI 119 10 9 100
これまでのところ、上記の目的の結果の最初の2列は、次のようにすることでしか取得できませんでした。
df1 <- ddply(resultSet, .(company_name), summarize, sum(as.numeric(total_count)))
しかし、個々の月の情報を追加する方法がわかりません