小编Jul*_*iaz的帖子

如何使用ggplot2使用值的平均值标记图形

我创建了一个geom_point图表,其中y轴点是各个x轴值的平均值.当我尝试用均值标记点时,我得到的就是所有的值.

这是我到目前为止:

ggplot(test, aes(x=reorder(Type, Rating, mean), y=Rating, label=Rating)) +
       stat_summary(fun.y="mean", geom="point") +
       geom_text()
Run Code Online (Sandbox Code Playgroud)

r ggplot2

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

如何在PHP中生成随机64位值作为十进制字符串

Oauth需要一个随机的64位无符号数,编码为十进制格式的ASCII字符串.你们能用PHP帮助我实现这个目标吗?谢谢

php random oauth arbitrary-precision

8
推荐指数
2
解决办法
6352
查看次数

在java中排序String的2D数组

我知道之前可能会问过这个问题,但我找不到合适的答案.所以说我有这个数组:

String [][] theArray = {{"james", "30.0"},{"joyce", "35.0"},{"frank", "3.0"}, {"zach", "34.0"}}
Run Code Online (Sandbox Code Playgroud)

有没有办法通过每个子元素的第二个元素对此数组进行降序排序.所以我会得到这样的东西.

theArray = {{"joyce", "35.0"},{"zach", "34.0"},{"james", "30.0"}, {"frank", "3.0"}}
Run Code Online (Sandbox Code Playgroud)

多谢你们

java arrays sorting multidimensional-array

6
推荐指数
2
解决办法
2万
查看次数

java中大型整数流的统计

我正在从一个文件中读取大量的整数,最后我想从这些整数中获得一些基本的统计数据(中位数,平均数,25个百分点,75个百分点等).我可以随时计算一些这些统计数字,但在我看来,计算第25/75百分位数会很复杂.我认为,最简单的方法是将整数放在一个列表中,并从该列表中进行统计.但是,由于列表太大,可能会减慢程序使用这么多内存的速度.你们有什么建议吗?这就是我获取数据的方式以及我想到的两个选项:

Scanner input = new Scanner(new File("name"));
ArrayList<Integer> lits= new ArrayList<Integer>();
while(input.hasNextLine()){
  list.add(Integer.parseInt(input.nextLine()));
}
doStatistics(list);
Run Code Online (Sandbox Code Playgroud)

要么

Scanner input = new Scanner(new File("name"));
while(input.hasNextLine()){
   //I dont know how I would acomplish this for the percentile stats
   acqquireStats(Integer.parseInt(input.nextLine()));
}
Run Code Online (Sandbox Code Playgroud)

java arraylist

6
推荐指数
1
解决办法
1040
查看次数

如何从mouseX,mouseY到Processing中的矩形计算dist()

如果它是一个点,那将是

dist(mouseX, mouseY, x, y)
Run Code Online (Sandbox Code Playgroud)

对于

point(x,y)
Run Code Online (Sandbox Code Playgroud)

但是如何从鼠标的当前位置计算dist()

rectMode(CORNERS);
rect(x1,y2,x2,y2);
Run Code Online (Sandbox Code Playgroud)

谢谢

processing

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

绘制摘要统计数据

对于以下数据集,

Genre   Amount
Comedy  10
Drama   30
Comedy  20
Action  20
Comedy  20
Drama   20
Run Code Online (Sandbox Code Playgroud)

我想构建一个ggplot2折线图,其中x轴是Genre,而y轴是所有量的总和(以条件为基础Genre).

我尝试过以下方法:

p = ggplot(test, aes(factor(Genre), Gross)) + geom_point()
p = ggplot(test, aes(factor(Genre), Gross)) + geom_line()
p = ggplot(test, aes(factor(Genre), sum(Gross))) + geom_line()
Run Code Online (Sandbox Code Playgroud)

但无济于事.

r summarization ggplot2

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

Barplot不评估R中的数据

在此先感谢您的回复.我试图从csv文件创建堆积条形图,我遇到了以下打嗝:首先我将csv放入变量:

test <- read.csv(file=\"test4.csv\",sep=\",\",head=TRUE")
Run Code Online (Sandbox Code Playgroud)

然后我尝试使用以下内容创建条形图

barplot(test)
Run Code Online (Sandbox Code Playgroud)

我收到以下错误,

Error in barplot.default(test) : 'height' must be a vector or a matrix
Run Code Online (Sandbox Code Playgroud)

所以我试试

barplot(t(test))
Run Code Online (Sandbox Code Playgroud)

它的工作原理,但正如预期的那样,轴被切换,所以我试试

barplot(t(t(test)))
Run Code Online (Sandbox Code Playgroud)

它有效,但我觉得必须有一个比转置转置更好的解决方案.

r

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

R图中条形边缘的宽度

有没有办法在R图中设置条形边缘的宽度?例如,当我设置

test <- read.csv(file="test4.csv",sep=",",head=TRUE)
pdf(file="test.pdf", height=4, width=6)
barplot(as.matrix(test[,2:ncol(test)]), col=heat.colors(10), space=0.5)
dev.off()
Run Code Online (Sandbox Code Playgroud)

我明白了

这是输出

但是,与杆本身的宽度相比,所有杆的边缘都非常厚,因此底部和较小杆中的黑色高水平.

r

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

给出25,50,75百分位数和最小值和最大值的R中的bloxplots

可能重复:
具有预先计算值的geom_boxplot

我有一个表,每行是不同的样本,每列分别是名称,最小值,最大值,平均值,第25百分位数,第50百分位数,第75百分位数.这是一个例子.

sample1   1   38   10   8    10   13
sample2   1   39   10   9    11   14
sample3   2   36   11   10   10   13
Run Code Online (Sandbox Code Playgroud)

我想知道如何使用这种格式的数据来绘制箱图,因为这是实际绘制的数据.上面的格式是一个制表符分隔表.谢谢

r boxplot

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

如何更改 displot 中的直方图条形宽度

我正在使用seaborn 的displot 来获取堆积条形图。这是我的代码:

g = sns.displot(data=df, x='collection_year', hue='WB_Income group', multiple='stack',col="ena_species",col_wrap=6,facet_kws={'sharey': False, 'sharex': False})
Run Code Online (Sandbox Code Playgroud)

这是输出 在此输入图像描述

如何增加条形的宽度?

python histogram seaborn displot

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