今、次のデータフレームにtable関数を実行し、クロス集計表を取得します。
R
1sample.df <- data.frame(X = c("A", "A", "A", "A", "B", "B", "B"), 2 Y = c("a", "a", "a", "a", "a", "a", "b")) 3(sample.table <- table(sample.df))
output
1 Y 2X a b 3 A 4 0 4 B 2 1
この表から、次のようなラベルと出現数のペアを取得したいです。
X | Y | 出現数 |
---|---|---|
A | a | 4 |
A | b | 0 |
B | a | 2 |
B | b | 1 |
行の順番が入れ替わってもかまいません。
あわよくば、この表がjsonになってくれると嬉しいです。
json
1[{X:A, Y:a, value:4}, 2 {...}, 3 ... 4]
皆さんに伺いたいのは、次の3点です。
sample.table
から「ラベルと出現数のペア」をRで取得する方法- 「ラベルと出現数のペア」から上記のjsonをRで取得する方法
- 上の(1)(2)をRでいっぺんに実行できる方法があれば、その方法
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/11/19 02:10