小编use*_*526的帖子

R:"'高度'必须是矢量或矩阵"barplot错误

第一次R用户试图创建一个简单的条形图,但我一直收到错误信息

'height' must be a vector or a matrix
Run Code Online (Sandbox Code Playgroud)

我一直在尝试的条形图功能

barplot(data, xlab="Percentage", ylab="Proportion")
Run Code Online (Sandbox Code Playgroud)

我输入了我的csv,数据如下:

34.88372093 0.00029997
35.07751938 0.00019998
35.27131783 0.00029997
35.46511628 0.00029997
35.65891473 0.00069993
35.85271318 0.00069993
36.04651163 0.00049995
36.24031008 0.0009999
36.43410853 0.00189981
...
Run Code Online (Sandbox Code Playgroud)

我在哪里错了?

提前致谢!

编辑:

dput(head(data))输出:

structure(list(V1 = c(34.88372093, 35.07751938, 35.27131783, 
35.46511628, 35.65891473, 35.85271318), V2 = c(0.00029997, 0.00019998, 
0.00029997, 0.00029997, 0.00069993, 0.00069993)), .Names = c("V1", 
"V2"), row.names = c(NA, 6L), class = "data.frame")
Run Code Online (Sandbox Code Playgroud)

和barplot(as.matrix(data))生成一个图表,其中所有数据都是一个条形图,而不是单独条形图上的每个数据.

r bar-chart

10
推荐指数
1
解决办法
5万
查看次数

JAVA:防止重复条目到ArrayList

我正在尝试防止重复条目被添加到ArrayList,因为在读取文件的每一行时正在填充列表.文件的每一行都采用"node1 node2"格式(制表符分隔符).这里的副本可以是"node1 node2"或"node2 node1".这是我尝试执行此操作的代码:

while((line = bufferedReader.readLine()) != null) {

     String delimiter = "\t";
     String[] tempnodelist;  
     tempnodelist = line.split(delimiter);

     for (int i=0; i <= edgesnumber; i++) {   //edgesnumber = edges.size()

         if (tempnodelist[0] && tempnodelist[1] != edges.get(i)) {

             edges.add(line);

            }
        }

     nodes.add(tempnodelist[0]);  
     nodes.add(tempnodelist[1]); //intial intended use of tempnodelist.
Run Code Online (Sandbox Code Playgroud)

}

因为我已经拆分每一行来制作每个节点的HashSet,所以我试图用它来检查重复项.目前我似乎无法正确使用语法.我如何检查ArrayList的先前条目是否有重复项,并防止它们被添加,whist继续填充ArrayList?这个代码目前有什么问题?

如果有任何不清楚的地方,请询问任何问题,

提前致谢!

java arraylist

8
推荐指数
1
解决办法
6611
查看次数

使用聚合数据创建直方图

令人尴尬的简单问题......

我是R的新手,由于某种原因,我似乎无法绕过这个.我有一个CSV文件,看起来像这样:

Bin,Number
1363,5
1028,4
1303,3
1467,1
1242,3
1415,5
..
.
Run Code Online (Sandbox Code Playgroud)

bin大小为1,范围为1000-1500.我已经阅读了我的CSV文件,一切似乎都没问题,但我无法生成简单的直方图.我试过简单地使用一个条形图,但数据没有数字排序,所以不会产生我需要的输出.使用这样的数据,如何在R中生成直方图?

一旦我有一个简单的直方图,我相信我将能够使用它并很好地格式化它.

csv r histogram

3
推荐指数
1
解决办法
3294
查看次数

标签 统计

r ×2

arraylist ×1

bar-chart ×1

csv ×1

histogram ×1

java ×1