对于矩阵“结果”中的每一行,如下所示
A B C D E F G H I J
1 4 6 3 5 9 9 9 3 4 4
2 5 7 5 5 8 8 8 7 4 5
3 7 5 4 4 7 9 7 4 4 5
4 6 6 6 6 8 9 8 6 3 6
5 4 5 5 5 8 8 7 4 3 7
6 7 9 7 6 7 8 8 5 7 6
7 5 6 6 5 8 8 7 3 3 5
8 6 7 4 5 8 9 8 4 6 5
9 6 8 8 6 7 7 7 7 6 6
我想用 3 个 bin 为每一行绘制一个直方图,如下所示:
samp<-result[1,]
hist(samp, breaks = 3, col="lightblue", border="pink")
现在需要将直方图频率计数转换为数组,如下所示如果我说 4 个 bin 并且说第一个 bin 有 count=5 并且第二个 bin 有一个 count=2 并且第四个 bin = 3。现在我想要一个包含每个 bin 中所有值的向量,来自向量中的数据结果(对于每一行)作为我的输出。
row1 5 2 0 3
对于数百行,我想以自动方式进行,因此发布了这个问题。
最后矩阵应该看起来像
bin 2-4 bin 4-6 bin6-8 bin8-10
row 1 5 2 0 3
row 2
row 3
row 4
row 5
row 6
row 7
row 8
row 9