聚合值并在条形图中显示

时间:2015-12-21 19:02:49

标签: r plot visualization bar-chart

我有以下矩阵:

group,value
a,2
b,4
a,3
a,2
b,5

我希望按组聚合,并在条形图中显示它:

9   --
8    
7 -- 
6   
5   
4   
3   
2   
1   
-------
  a  b

使用

barplot(as.matrix(aggregate(csv[2], csv[1], sum)))

我得到以下情节:

plot

所以这两个小组只有1个小时。如何显示2个条(每组1个)?

1 个答案:

答案 0 :(得分:2)

将组设为rownames将产生2个柱:

import java.util.*;

public class Question1
{
    private int i;

    public static void main(String[] args)
    {
        Scanner scanner = new Scanner(System.in);
        System.out.println("Give me a number!");
        int i = scanner.nextInt();

        if ((i % 2) != 0)
        {
            i = i - 1;

            do
            {
               System.out.println(i);
               i = i - 2;
            } while (i != -2);
        }
    }
}