gpt4 book ai didi

Gnuplot 直方图

转载 作者:行者123 更新时间:2023-12-01 22:26:10 32 4
gpt4 key购买 nike

我使用

为 .dat 文件中的一些数据创建了直方图
binwidth=...
bin(x,width)=width*floor(x/width)

plot 'file' using (bin($1,binwidth) + binwidth/2):(1.0) smooth freq with boxes

但是因为我的文件有超过 1,000,000 个条目,它从不同的垃圾箱中读取并放入不同的垃圾箱中,所以我不知道每个垃圾箱的确切频率/密度。我想知道频率或让它将频率写入文件,有谁知道是否可能?我还想知道是否可以在 y 轴上绘制百分比而不是频率,例如,如果我的频率是 50,000,总数是 1,000,000,那么在 y 轴上绘制百分比而不是实际频率?

谢谢

最佳答案

您可以使用stats命令获取条目数。

stats 'file'
binwidth=...
bin(x,width)=width*floor(x/width)

plot 'file' using (bin($1,binwidth) + binwidth/2):(1.0/STATS_records) smooth freq with boxes

绘制使用百分比

plot 'file' using (bin($1,binwidth) + binwidth/2):(100.0/STATS_records) smooth freq with boxes

关于Gnuplot 直方图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17904505/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com